Yeah RW. Unfortunately most people go on the wave and hype of a new BF-series game and will buy it.
Knowing the history of problems, and "great support" by EA/DICE for BF2 and BF2142.
Instead of making the game/software better, they are cutting out the parts that they can't fix?
Not releasing the game server files won't stop cheating and people discovering bugs, exploits and security flaws. I'm quite sure the hack coders liked this news.