Your claim was: " In order to run any guest under HyperV, you still have to have a host machine running HyperV. Guess how you get that? That's right, by buying Windows."
That has been demonstrated by me & the other poster to be 100% false. To get a host machine running Hyper-V, you don't have to buy Windows - you can download the 100% free Hyper-V server. Saying that because you need to have an admin workstation is moving the goalposts. It is correct to say that you will need to have a Windows management station (Windows 8 will do) but your claim was that to run a Hyper-V host you need to buy Windows, and your claim is wrong.