This is just my experience, I can't speak for anyone else. Prices are in Canadian dollars, which is about $1 CAD for $0.75 USD.
My main complaint with them is communication/customer service.
It's comically bad. It's like you're on Candid Camera or Punk'd and you're waiting for the host to step out and be like "Nah just kidding, there's no way we'd actually treat our customers like this, gotcha!"
Another reason I dislike them is their janky pricing.
Right now, I'm looking at a registration for a .com. It's $3 for the first year. Awesome, right? Nope, because you have to buy two years at once, and the second year is $25. And so is every year after that. Then it's another $15 on top of that for privacy (or $10 if it's on sale?)
When it's all said and done, year two at GoDaddy is going to cost me around $40 to renew a domain name with privacy, so I'd rather get 3 or 4 .com's somewhere else for the same price. Even year 1 is more expensive at GoDaddy with their $3 .com promotion if you want privacy, compared to a bunch of other places that offer privacy for free, cheaper registrations, and much cheaper renewals.
They're allowed to price things however they want to, I just prefer a company that's a little more domainer-friendly.
It seems like GoDaddy got really big by being provocative early on, and being the only place to buy domains that many people had even heard of. This leads to small business owners buying names there because they don't know any better, and then forgetting to renew their domains which gives GoDaddy such a massive auction house... Which I think is ultimately the reason that domainers put up with everything else I've outlined above. They have a ton of names going through the auctions every day, and there are some gems to be found.
In fairness: I've heard their support is fantastic if you have an account rep. And if you pay $174 every year for their discount domain club you unlock the special power of paying just about the same price for renewals as you can find somewhere else (but you still end up paying the same amount for privacy that other places charge for an entire domain with free privacy, not to mention the $174...)
Unrelated sidenote: I was punching in a random name to check the price and it was taken LOL