Since the community started contributing to patches, the game has become tedious and obnoxious in so many respects. Every faction now is almost the same. This is because the balance contributors from the community couldn't actually do any better than relic (worse imo) so they just made every unit viable so as to hush any outcry from people opposed to the decisions taken. So now we have double mgs for everyone in every game, snipers every game, double scott bs, double scout car cheese, double 120 morters that cannot be killed, double morter half track,flamer ht every game, guards every game, bar blobs and tommy spam. I just quit a game where my opponent built 3 maxims and 2 morters, and probably would have spammed guards. I don't care if I could have won or lost, I just loath that style of play and it is everywhere now. It is so rare now to get a interesting game because so many people just cheese it out as hard as they can. Don't kid yourself if you think the game has improved because in reality what has been done is to make every cancer strat viable. What should have been done was to refine strats.
If you try responding with numbers then I would argue to look at community member cards and see how many people have not played recently or only dabble with 1 faction. If recent patches were a success then players would flood back to the game which is sadly not the case. The numbers are purely new blood and team players.
Fiddle with the maps all you want but while ever there are still lag issues and pathing issues and map hackers and boring ass monotonous gameplay, your just fooling yourself if you think it makes any difference.
/End rant.
In my opinion the main issue is that the balance patchse were always "balancing" the meta units while ignoring the unused ones. That made the game boring to an extent. The list of unusable units/abilities is just endless but somehow the balance team forgot about them. Maybe "scope" had something to do with it too, I don´t know.
I wrote about this in another thread already, they just used a very lazy approch to balancing. Especially Soviets suffer from this, they have a ton of units and abilities but most of them haven´t been touched in ages and are unusable in the current game. 80mm mortar, Maxims (situational), AA HT, T34 76, KV8 KV2, KV1 (outside 1v1), Dshk, M42 at gun, AT and AI Partisans, IL2 strafe, B4 howitzer, Rapid Conscription, Shocks (arguable).
Then you have units like wiping machine T70 with insane vision at vet 2/3, self spotting 60 range SU 85, counter-everything Guards, PPSH cons that win almost every 1v1 fight with vet unless fighting vs "elite infantry", T34 85s with 800 HP etc. Instead of allowing you a wide range of possible build orders, units etc you are basically forced to play the same boring units over and over again if you want to have a chance to win.
The same could be said about UKF too, their list of garbage units/abilities is very long too. Only difference is that they got all their crutches removed.