Of course there are aspects that can be improved. I think customers should be able to enable wildcard dns by themselves. One dreamhost support name Joshua can do that automatically with a script.
However some refused if I asked that for too many at once. I mean they do it one by one. So I got to ask that to be turned on 15 domains at a time.
Not a big problem for me. But I feel bad for giving extra work for support. Also I wanted to give good rating to those who supported me and the rating system doesn't work. Have mentioned about it several times.
Oh, if customers can do wildcard DNS then I can just make my own script automating it. Save everyones' time.
Also the TOS is not clear. Sales say you can buy several if you don't abuse coupons and TOS says you cannot.
Finally, we all know that those who use dreamhost will never ran out of bandwidth. I think customers deserve to know the amount of resources (CPU and memory) they used and a consistent hard limit not to exceed.
That way when I reach my limit I'll just order another dreamhost account which I would pay full price. I don't like restriction on not hosting some domains previously hosted anyway.
What happened is I had no info and suddenly a support told me I am using too much resources. Fortunately he quickly reinstate my account. Nice guy. Not a biggy. It drove me panic though.
Of course, if I cannot have more than 1 dreamhost account, I will have to find other host for the extra baggage. What choice do I have? So I need to be allowed to buy many here.
The affiliate programs need to be modified. If someone sign up with referral then he has that restrictions. I bet anyone would just delete their referral code. So I can't promote dreamhost except to close friends. Sorry guys. Opportunity costs here.