I expect the majority of BF players will embrace this game, simply because it is a new game in their favourite series. EA/Dice will most likely be content with this fact and will stick to their guns on not releasing the server files.
It's a real shame. I wouldn't want to admin a gameserver where everything is so restricted. I also don't want to purchase the game because I know there will be no streaming to PBBans. No streaming = more cheaters.
A lot of COD players and admins have been waiting for this game after the trainwreck that was MW2. Unfortunately, they aren't going to be impressed with this news. COD admins are not used to such restrictictions.
EA/Dice: Loosen your grip, give the community more control, let us deal with the cheaters!