I was trying to make a point about shared hosting. Unless you are on a dedicated server, you simply must expect issues to crop up on a fairly regular basis; futhermore, you have to expect that support tickets may not be dealt with as promptly as you would like, from time to time.
I've had shared hosting with almost a dozen different hosting organizations, with prices ranging from $5 to $60 per month. To date, I've had less problems with DreamHost than any other webhost. As a consequence, I've had to open hardly any support tickets. When I have opened a ticket, it has been dealt with in a relatively timely fashion.
I've said this before, and I'll say it again. Some folk feel the need to open support tickets more than others. Some will even open multiple tickets for the same issue. These people cause the whole support system to slow down.
I think your experiences with other hosting companies are unrepresentative, because your breadth of experience is rather small.
Keystone Websites | si-blog