I will 100% agree with the cheaters problem even though I hate redsuck.
When I play a regular match, and get that stupid top squad thing where I have to see someone with that sticker for winning, what, 10 redsuck matches in a row? It's not even a question, that's a cheater. They'll have a 20/1 KDR and EA sends me an email back saying "thanks for the report, but our anti-cheat is completely worthless."
The anti-cheat in this game doesn't even exist. EA makes their posts patting themselves on the back, trying to say only 5% of the games actually have cheaters. Anyone who ACTUALLY plays the game knows that number is completely wrong, and it's probably closer to 50% of the games.
As for the CoD-ification, yea. Everything that makes CoD trash should be rejected from BF, but instead it's just always the devs making the game more CoD every day. They made the vehicles just like CoD. They make the gunplay just like CoD. The make the entire game just like CoD. Then when we complain they just scoff and tell us we don't know what we're talking about, and this is how BF has always been.