@squirrel Fellow web designer here agreeing with you. In my experience, JS isn't so great for mobile platforms, not to mention those who might disable it on any device to improve loading times and security. Bells and whistles don't always make things better; oftentimes they just bloat the page size and make it a slower load. If your website(/game/app/etc) doesn't display properly for most -- if not all -- users, that's bad coding.
@squirrel OH well same hat on that too eheheh