On the contrary ... While technically Dreamhost may be very good, I would argue that in key areas such as marketing communications it is verging on being more confused than its customers and potential customers.
Take shared hosting pricing for example.
http://dreamhost.com/servers/compare-our-products/ offers shared hosting for "$8.95/mo with two-year prepayment of $214.80. $9.95/mo with one-year prepayment of $119.40." There do not appear to be any other options on offer, for longer prepayment periods. Maybe if one enters the signup process and gives an email address and/or credit card number, then further options will magically appear ... but I do not want to go through those steps, and more importantly, nor would a prospective customer who just wants to find out about Dreamhost pricing.
On the other hand for a DNS-only account (created in September) https://panel.dreamhost.com/index.cgi?tree=billing.accounts¤t_step=Index&next_step=AddPlan offers to add a Happy Hosting plan for
"monthly ($10.95/mo, $49.95 set up fee)
yearly ($9.95/mo, the $49.95 set up fee will be waived)
every two years ($8.95/mo, no set up fee)
every three years ($7.95/mo, no set up fee)
every five years ($6.95/mo, no set up fee)
every ten years ($5.95/mo, no set up fee)"
But where can a prospective customer discover that Dreamhost offers shared hosting at a deeper discount for three/five/ten year prepayment?