Get rid of Stormtroopers and replace them with Space Marines. That would make for better balance of human/ superhuman, and reflect the relatively small number of Marines available.
Next, as others said, some common sense. If you can raze a planet from space, why would you go to all the trouble of landing ground forces to fight with swords?
IG, make it so they're either completely planet bound, without spacefleet backup, or take away all heavy support. So, the grunts on the ground either get landed with everything, and the fleet goes off elsewhere, or they go in on foot and call in fire support from the fleet as necessary. Having both is pointless.
SM should lose all their tanks, the power armour should be enough, they're meant to be "special forces", not "heavy" IG.
I'd also bring in something that allowed Dreadnoughts (noble, badly wounded veterans of a thousand skirmishes) to say "I've had enough now" and self destruct.
And lastly, allow IG to use anything they've captured or picked up on their travels: all that alien technology can't be too difficult to figure, ammo here, trigger there, simples!
|