@EA_Jesse
I feel for you. I understand you have bosses to answer to and you can only say so much result or run risk of getting fired. I also know that what happens in this game is not your fault as a lot here seem to think.
Now with all that said. You need to talk to your bosses and tell them it's simple. Give the players what they want or dont expect to get money. Period.
So many things have been discussed on these forums that I personally think has been ignored. EA/CG needs to start letting people know things ahead of time and to start listening to what we say. Yes it's your game but its our money, and it's our money your after.
If they don't like an idea. Freaking tell us. It's not hard.
Personally I think mods should have been t1 mods add 2% increase stats. T2 add 4% and so on all the way to t7 gives 14%. This makes mods still very much needed, but not improving toons so drastically that they improve ovee 100%.
As of now this game is falling apart. There really needs to be some changes fast and some communication about what the expect before its to late. More and more are leaving every minute right now. If you don't act fast then by the time you make the changes it will be to late as everyone left will not even know about them. Heck I left but im here now only because a friend posted me this link in line.
Something drastic needs to happen and happen now before it's to late. Because it almost is to late now. If it's going to take days to actually roll out the update, then you better tell us exactly what it is and why we should wait. Because if you don't, it isn't going to mater.
Talk to your bosses. Tell them to start letting you tell us stuff before its to late.