I've completed 1 mission and i'm half way through the 2nd and i'm pretty much loving this game just like the original MoW and the Soldiers counterparts.
The feel is generally "more-of-the-same" regarding MoW, which I find totally fine. I acknowledge that this game isn't the most polished and widely liked games of all time, but there's just something about it, like its predecessors, that makes it great fun for me.
It must be the sandboxy feel coupled with the fact you can manage the inventory of every soldier. It isn't strictly a tactical game per se, it's more about micromanaging an attack/defense knowing that some casualties are inevitable. I feel sometimes too attached to the soldiers I command. I break them into teams with specific roles, but as with MoW, i have a distinct style... special forces.
Perhaps that game wants you to use your soldiers like fodder, since at the moment i'm using Soviet naval infantry, so perhaps you're just expected to charge in and take the pain. I personally make specific plans to hit a particular objective while committing only the required force. Everyone else that's not part of the assault team is either put on security (fire team in case of retreat) or reserve. Fighting with me, usually consists of short furious bursts of firepower and then a quick retreat into cover. The concept is that if you commit a little, the worst that can happen is you lose that little.
It's kind of like playing Rome Total War with that fact that as I play along to it, I add my own historical narration. It's the same with this game. It's abstract enough to not impose any storyline, so I make up my own.
If I were to be anal, I would add 2 things to this game to make it perfect:
a) A bit more polish in terms of controls and fidgety-ness.
b) More of a platoon/company commander experience.
What I mean with b is that I would really like some consideration toward logistics mainly and having to carry forward men and resources. Cos the game is heavily involved in soldier inventory, it can sometimes be a pain in the ass re-supplying your men or re-arming them based on your own style, so perhaps they should add some kind of Platoon / Company HQ concept with trucks or whatever that store all sorts of men and materials you get given by the Battalion or the dead enemy. It's all related to my love of loot.

But it would also add a great deal of authenticity to the experience.