There is more to running a self hosted WordPress than installing and forgetting. You need to spend a consistent amount of time managing your site. The rest of need that.
This presentation covers 10 things every new WordPress site owner should think about.