Users are not clamouring for HTML apps (and really never have - most users get annoyed by inconsistent and mutating interfaces), it's just a way for developers to save money and time. End of.
They are clamoring for their slowness though; they just don't know that the reason for being slow and heavy is that they're a web browser running a web page.