I don't know what just happened - did a thread get merged? what ever I was quoting was removed making my post pointless. Oh well, wasn't that important anyway.
The mods have deleted hundreds of posts today (this one will likely go eventually too

). That makes sense of course, since as the EA staff member said -- they value our feedback and are listening....*cough*damagecontrolsweepundertherug* cough*
lol!
Anyway, I find the official response here awesome. It's pretty clear that EA has no issue providing end game items in the shop (yes, for a "minigame" but I am not going to explain why that's not relevant again as mods will just delete it). The only issue, as they apparently see it, is that people are mad the alternative method of getting these items contain too extreme artificial barriers (comm grind) vs. store price. Enjoy the ride down the slope, folks.