Well we all knows how *talks* about something like this goes .... some will say TOLD YOU ALL SO ! and some will defend it .... none will likely change there mind but if you have not seen about this and care about multiplayer games, it is a good idea to at least watch this and think about it, maybe you like it ...maybe not.
In short : to keep you *engaged* in a game EA looking into fixing matchmaking so you have higher or lower chance to win and potentially profit from it.