There are a lot of legitimate complaints about DreamHost. Either people love them or hate them.
They are probably the most restrictive of all of the major hosting companies, which is why a lot of common scripts do not run on their servers and people run into problems. I have never used DreamHost, but a few years ago a client wanted to use them so I sent them 8 simple questions about their hosting. They did not answer any of the questions correctly, so I steered the client to another hosting company.
"Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote." -- Benjamin Franklin