Good points, well made.
I guess I'm coming at this from the Enterprise Sysadmin side of things, as opposed to the IT department forcing this down. Big name vendors, not outsourced IT depts (companies that do that deserve what they get).
Why vmWare thought a web app would be better than native, I do not know. I'm still using native, but they removed support for VM hardware above version 8 on the native client. The web interface is HORRID. As you say, its a perfect app to be native. Clearly they don't think so!!
In my experience, I've noticed that web is always slower, no matter where the database is stored. E.g. our Solarwinds platform is 2500miles away from us, but used to be much faster through the native app we used. Now its on web, the web server is basically slow, and dont forget the vendor is effectively forcing the customer to install MORE hardware (i.e. a web server), to run the damn thing, and the spec of that creeps up and up.