The math on AWS makes sense if you either have very unpredictable workloads or are a startup that lacks capital to get into any medium to long term commitment.
OVH will rent you servers for as little as a month at a time, for a _massive_ reduction in cost over AWS. We're talking >10x. Are there really startups that only have capital to last a week?