What?! you are the one who made the stupid comment about "PB will do a great job keeping peoples away from some lucrative PC game business, if they don't change they're way of preventing fraud!"
remove BF2142 and substitute with BF2, I'm sure they are pretty much the same as far as EULA's go.
and you can't demand nor expect PB support a NOCD crack/modified game exe. NOCD cracks are not ADD ONS and i know you didn't pay for it because in a matter of 1 min. i was able to find one free.
2) why you are even posting this here is a mystery. Send your rant to EA games/Evenbalance.