I know a lot of people who hate GoDaddy hosting. If you look at some of these online review sites, GoDaddy always scores very low, and there are many stories on how GoDaddy destroyed websites.
I think there are a couple of reason for this:
1. Although GoDaddy hosts tons of websites, their main bread and butter is domain names. I think hosting is something they offer, but don't really care about that much. Companies that do only hosting, generally do a much better job at it.
2. GoDaddy is too big. When you buy hosting from smaller companies, you generally get much better customer service. GoDaddy on the other hand has thousands of employees, and millions of customers, and nobody seems to know what's going on. When you contact them the first time, you always have to talk to someone who knows absolutely nothing. Once you get slowly up the ladder, you might eventually find someone know knows what he's talking about.
Then again there are those lucky ones who never have any problems with GoDaddy.
I have some experience with GoDaddy hosting and I can't recommend it to anyone. There are just so many both better and cheaper options out there.