Re: This is why
yes they should reverse course and go back to the .NET client. The flash and HTML clients are both incredible downgrades compared to the .NET client. I remember I hated the reliance upon windows when I first starting using ESX 3 many years ago(as a Linux on the desktop person since the 90s). But then I learned things could be worse, in the form of the flash, and even the html clients.
I stayed on 5.5 till a bit past EOL one of the reasons was the .NET client(I know that works in 6.0 as well), so I haven't had the pleasure of using the flash client too much. The html client while mostly better than the flash one(but still missing bits that the flash can do in 6.7 at least), is still terribly slow compared to the thick client. I ran my .NET thick client over a Xenapp connection from a remote facility. It was so fast and easy to use. Even the folks in my team that used Macs could use it easily (my main system is Linux but I do run a windows VM for work stuff). I had a cheap version of Xenapp (Fundamentals) which Citrix stopped supporting a long time ago, worked great, 5 user license I think, totally self contained and simple.
Same can be said for Citrix Netscaler. They swore up and down to me years ago that their new HTML client was going to be much better than the Java one - that I'd love it after an adjustment period. Here we are 5 years later and the situation is the same, want the old client(SO MUCH FASTER). Can't get it so it has driven most of my Netscaler admin stuff to the CLI, because the html interface is so slow. Still have to constantly reference the raw config to figure out the syntax since I don't mess with the Netscaler every day(but still more than everyone else in the org combined). I used to run an older Firefox with Java 1.6 for Netscaler (9.3) for the Java UI again on top of Xenapp back in the day, worked really well. Managing Netscaler on CLI probably takes 2-3x longer for many things than the Java UI did, but is still probably faster than the HTML UI(or at least less frustrating).
At least with Flash on vmware, flash was pretty stable (as in didn't change that much) for a long time I think. HTML technologies are changing quite fast making compatibility a bigger issue. For firefox users the ongoing compatibility issues between Firefox and vCenter update manager is one such example.
Doing stuff in the HTML vCenter is probably on average 35% of the speed of doing things in .NET client the way I had it setup anyway. Better than flash which is probably 25% of the speed of .NET.