If you want to keep something running for as long as possible, you need to eliminate single points of failure like those (except yourself, of course). That means building a stack where each part is either ran by you or a replaceable commodity.
For example, I run my email, RSS and website on a generic VPS (of which there are many providers) which runs an open source stack that I know how to configure and maintain.
I still rely on other people, but not on a single person or company.