Ever play StarCraft? This is humans spamming marines with no upgrades because they didn't tech up while the zerg also got upgraded hydralisks with higher numbers.
The while concept is stupid, f22 as bombers lol. If planes can kill them so easily, why didn't they just bomb the shit out of Siberia in the first place? The aliens didn't have anti air or air, they can glide at best, so some A-10s can basically win the war already. Then send in the pretty much any armor supported by attack helicopters would make it a walk in the park.
This is what happens when a bunch of liberal arts people write a war story.
I've pretty much stopped expecting Hollywood to make any sensical war stories or battle scenes. Remember the Wakandans? Those guys who have hover crafts and forcefields, yet charge into battle with spears.