Now, I can’t fully relate to the experiences you’ve had with web development. My games usually run well in the browser, and from my perspective, development there is actually one of the simplest approaches.
However, my games are mostly pixel art and focus more on content than performance, so it’s possible we have different perspectives on this.
The point is: people who are willing to pay for games would probably never consider paying for a downloadable HTML5 game. But if there is a dedicated file format and a virtual console behind it, it creates a sense of security for potential customers.
GameWare is not meant to remove the “advantages” of web games. Instead, it aims to give developers a secure way to distribute HTML5 games for download and potentially earn money from them—within a safe and trusted environment for users.