I'm not sure how you didn't realize how insulting your post is. This is a weekend game jam for developers, both new and veteran, to come together and not only develop their skills but also have a good time while doing so. I can't imagine many, if anyone, went into this with the idea that they would be attempting to market their project to the widest audience possible. I'm unsure of the statistics for how many developers go on to complete their game jam projects to full fledged games, but I'd guess that it is tiny. My own team went into this looking to work on our skills as a team and in our individual fields, not to create a full experience but to showcase something. We succeeded.
Your game is very impressive for a solo project. It could even be a mobile game on an app store with a little more polish. If your goal was to create a full product than I would say you got damn near close to it. You're good at what you do, but I feel you need to take a step back.
If game jam's required submitters to cater to a full list of browsers or operating systems than there wouldn't be game jams. If that's your personal goal than you should go for it, but your post just puts down anyone who either didn't have the time or resources to do what you did. Look at the other submissions and maybe seriously think about making a jump upwards or joining a team before calling out other developers for not meeting your expectations.