I disagree on the cost to run the place being low, if only because, well, look at their track record. $16k for a cluster of servers that, if I recall correctly, were more speced out like gaming rigs than web/database servers. Add to that the complete lack of understanding about how to run any of it, plus the awful code, and so on and so forth ad infinitum. (ad nauseum?)
I would not be the least bit surprised if whomever inked the colocation and bandwidth deal got smooth-talked by a low-level sales rep into some sort of long-term incredibly overpriced arrangement. I mean, christ, look up the IP information. The primary FA IP is owned by a provider with only a /26 - a slash fucking two-six! That means their hosting provider only has domain over 64 IP addresses. That is downright pathetic. Though, I suppose it could be worse - they could be trying to run the site off someone's DSL connection.
Regardless, the powers that be at FA have proven themselves time and again to be horrible with money, and while it is tempting to waggle an accusatory finger w/r/t skimming off the top, I can't help but think they really are just barely keeping the damn thing alive with donations. FA is practically a 'pay service' already.
I'd offer to drop some private advice to ol' fagoneer on a decent colo provider, but considering he refuses to take any other suggestions about his precious little baby, it's a waste of electrons.