I guess you are about the only one upset here. The Majority of players? I guess about 40 people out of about 40.000 managers did react in this topic, and you state that's the Majority?
A small percentage of people read the forums. An even smaller percentage actually make posts. There is no point in answering an overstatement with one of your own.
I could also say that a small number of non-GMs have defended the new system in the forums. Does that mean that only 40 out of 40,000 people like the new system?
The point is we don't know - taking only the opinions of the users on the forums is a systematically unbiased method.
Run of the Mill Canadian Manager