Firstly, I must say this is only regarding those who are running Workstation on Windows - from what I hear this does not happen on on a Linux Host OS.
When you install an update for Workstation - you are required to reboot the machine. That would be fine and more than acceptable - but this has to be done twice. Workstation cannot update the software it has to uninstall the previous version, reboot and then install the new version and then reboot again.
Is there no way that VMware can make this process less time consuming??