Don't get me wrong, I think there's a place for all of them, and actually use both Digital Ocean as well as a Rackspace managed dedicated and cloud setup. But I think a lot of people are buying based on price and just accepting a lower level of support in the process. Oddly, some folks seem surprised by the lower level of support of some of these services (no phone support, lesser monitoring, increased downtime, backups that are lost when the node fails, etc), even several HN posters when these services have issues.