You get what you're paying for. Choosing hosting providers mainly by their price, will get you to the cheapest one. Guess how they make it cheap? By cutting on staff (also by moving the data center to a country with lower wages) and hardware and internet and backup power etc.