I'd be willing to bet most people here use Construct in spite of it being html5 than because it is html5. I'm here for the event system.
It must be easy as a customer to ignore the practical realities of software development. Honestly, the whole reason the event system is so good, is because we've never been bogged down by multiple codebases. Think about this: we're doing better than most other non-programming tools, some of which even have native codebases and make a point of it. Some have had up to 10 times as many employees, even. Why don't they "just" make the rest of the tool better? Because their technology choices cause massive development slowdowns.
So I think this is actually completely wrong: we're all here *because* Construct is HTML5. Everyone can gripe about various aspects of HTML5 - no technology or set of technologies are perfect - but until you actually work on such a big software project, you'll probably never understand just how unreasonable it is to imagine that we could "just" have the same product with alternative technologies, or anyone else with multiple codebases could "just" make their product as good as Construct.