puts on high dudgeon hat, gets on soapbox
Well, no, not exactly. The problem for me, at least, is that you need sudo to install some software packages. I don’t want to install a complete operating system, I just want to add software. Likewise, many other people want to use it to accomplish very specific tasks, not to start from the bottom up.
For example, at one point, smaffulli recommended installing software on VPS which cannot be installed without sudo. (https://discussion.dreamhost.com/thread-146936.html) This was after removal of sudo from VPS, mind you. (And yes, I just tried it, and yes, it failed, but it gave me this nice ominous warning: “username is not in the sudoers file. This incident will be reported.”)
DreamHost’s solution for anyone wanting to try something like this is to force people to move to DreamCompute. What DreamHost remains so willfully non-cognizant of is that many people don’t want to build a house from the foundation up: they simply want to remodel the bathroom. A lack of sudo means that you are forcing many people to build everything from scratch, which is not what everyone wants or needs to do.
I’m not sure why DreamHost decided to remove sudo from VPS—I’ve checked with several other hosting companies and they all allow full root access on VPS. If it’s a matter of some people abusing it, it would make much more sense to remove it from those people who are, rather than denying it to everyone. As a parallel situation, I use to work at a bank and there were some people that we simply would not issue a debit card to. (They were forever losing it, or posting pictures of it on Facebook, or lending it to a friend, under the misguided notion that the money would come out of their friend’s account and not theirs—surely a case of Clark’s third law in action.) If abuse is the issue, restrict those who are abusing, not everybody.
So we have the situation that DreamHost has removed a feature from VPS (with only a week’s notice, but that’s another discussion altogether), thereby forcing people to use another DreamHost product which is, by DreamHost’s own admission, poorly documented. Given that, I don’t understand why so many monocles are popping out at DreamHost over the difficulties people are having trying to use this product.
Next time DreamHost decides to make a major change to their packages, I certainly hope that 1) they give more lead time on this (six months would be good), and 2) their alternate plan is well-documented ahead of time, rather than post hoc. All these discussions have proven to me that while VPS is now less than what I need it to be, DreamCompute is far more than I need, want, or, apparently, have time to research how to use.
gets off soapbox, takes off hat, goes out for tacos