Come on man!!! BF II isn't some F2P game. It's fully paid for premium product, which is trying to extort more money from you while not giving what you paid for.
It's a fraud really, so gamers have every right to be upset.
Nobody likes when you try to steal from them.