When you grow weary of
- slow serving, or even frequent down times
- no or very slow response from support
- constant brush offs "it's something wrong with your site, not our server" when you've tested in another environment fine
- confrontations with disk space issues, such as server logs hogging up your "allotment"
- Unexplained errors or other phenomena affecting your sites; no one has an answer but it keeps happening
- If you are aware that *any* site on this machine has been hacked
- slow email responses, due to your mails passing through the same spam filters as the other 300-600 domain owners on the machine
- If you ever hear "unsupported" even once, and are aware that it's only "unsupported" because it's not built into the automated management or billing system
- If you want control over many of the issues you have to wait around for support to "get to": creating email accounts at will, configuring your own server spam filters, enabling/disabling server modules/services
- If you ever want command line access for ANYTHING
- If you have more than a single web site
- If you want control over proper email setups (spf) and DNS setup
But by any means . . . never through an "upsell" by a customer service rep . . . no thank you.
Per the VPS/VDS, I agree it *is* still shared to an extent but many of my customers have gone with a VPS and have had no issues, and nothing but raves ("Why didn't you make me do this years ago?") It seems to me VPS customers would be more conscious of creating problems when it involves their wallet.