I agree with you completely. There are many other good and reliable companies, they are just not as well known as hostgator. And the quality of their service are not far behind. For example SwissHosters (google it). It is reliable Swiss company. They have both dedicated and cloud servers. All of them are protected from DDoS attacks. Their support is 24/7. They have 99.9% uptime. They worse than hostgator? I don't think so!I don't think so.
There are more better hosts with cheaper prices.