Microsoft is sunsetting Hyper-V Server (Not Hyper-V itself) so now you have to run Hyper-V on a bloated Windows Server install. Too bad because Hyper-V is actually a decent hypervisor and Microsoft is shutting out a lot of their smaller customers who don’t have the money for tons of exhorbitant licensing.
I even use Hyper-V for my self hosted setup but I’ll be forced to switch in a few years whenever my host server is ready for retirement.
I think administrative overhead is the hidden cost that a lot of technology vendors fail to consider. Microsoft is especially guilty of this. Is a “good” product that requires an obscene amount of esoteric knowledge and experience to maintain really that good?