problem with the $8/mo-type services is that you're limited as to what sort of tech you can use
And you're also in the dark about what those other processes (those not owned by you) might be doing at any given time.
Controlling the entire server as root is just better.
It's a great deal for static file hosting though, if you're a data intensive site as opposed to CPU-intensive site (or even a data-intensive site in addition to cpu-intensive)