The beginning intention was to attract players with AN idle server and eventually have them check out the site and the main tf2 server. However, the main server ended up exanimated from lack of support. I kept the idle server going for a while just for *edited*s and it has evolved into what it is now.
The tf2 side needs an active leader to resurrect the original server and keep up with it, more specifically with all the updates. The tf2 community is large especially since it is a f2p game but you have to ensure that you keep it up to date and running in order to keep a substantial population.