This is NOT a fun game to play. Honestly if I hadn't been playing so long I would not play this game at all.
There is WAY to much grinding to do. If you like WW2 games then the first few levels will be playable. If you're expecting to jump into an Abrams or other modern military vehicles you're going to be disappointed. That equipment is only accessable after grinding hundreds of hours (no joke) or buying $70 DLC vehicles.
Even with the $70 DLC you have not "paid to win". If your skills are lacking you have not paid to win only paid to get killed by crusty vetrrain players untill your skills improve.
Also, you're often "rewarded" with war chests or boxes...that you have to pay real money to open. Further, almost everything you might want to get in the game like decals you have to pay real money to obtain.
So if you like disappointment, spending a lot of money, grinding despite spending money and not having a lot of fun this is a game for you.
Why play it? It's challenging to win at consistently.