You've yet to link me to a comparable provider lol. No point steering off topic because you don't understand the difference between hypervizors.
From the mouth of the demon:
This thread shouldn't be derailed anyway, the topic is fantastic.
And no I don't know how well each performs, but they're certainly doing something wrong if prices are that high.