There's bad tech, there's bad user/admin experience, and there's bad licensing/costs. They might just mean that ex. the costs are awful, which I expect Azure wouldn't care about. (Disclaimer: I haven't used hyper-v, I don't know if any of these apply)