It's partly due to two things (I think)
Firstly, it's not a ranked server resulting in less-demand.
Secondly and more importantly, it's not a dedicated BF2 server, and BF2 is a real-resource hog and to have BF2 running constantly would slow everything else down (website, and all other stuff for example)
However, if it can be done, it might be a nice idea, see what one of the "techy" admins thinks