I was with Dreamhost a few years ago, too. I switched away to a VPS around the same time some doofus there ran a script that charged everyone for a full year's worth of hosting
I've been with dreamhost for 10 years and I was effected by that, but it didn't really bother me because they sorted it out quickly and the card was re-credited pronto. They had another nightmarish dns disaster a few years back that took them a couple of days to sort out - but look, stuff happens, and I've always appreciated their honesty and regular status updates.
Fact is, if your website is mission-critical you shouldn't be going with shared hosting anyway - but for my purposes (personal and a not-for-profit club site) it's been just fine. The support is excellent - I have just been emailing with them over the last couple of days about some plans for the club site, and I even got responses back over the weekend.