SW is not just SF, but it also is a warfare movie in many aspects and the warfare is done wrong. Noticeable flaws:

  1. In the world of sentient robots bombers and fighters are manned
  2. The bombers are slow, big and manned. With these characteristics there is no chance for bomber or crew to survive a mission. Each mission for a bomber crew is the last one. I can imagine there are better ways to deliver explosives to the enemy.
  3. FTL-equipped fighters do not kamikaze-hit star destroyers, do not FTL out of battle
  4. Walking robots are still used despite of their slowness and instability
  5. Walking robots have terrible fire precision
  6. All the stationery weapons have terrible precision. Auto-cannons miss, fighter miss. In the world with sentient robotics I expect to have sentient never-miss cannons
  7. Captain’s bridge is located on outer hull where it gets destroyed with a single rocket, not in the very most secure inside of the ship.
  8. Snoke’s guard is equipped with melee weapons only. No drones, no blasters.
  9. Dreadnought gives terribly lot of time while being attacked instead of giving full firepower to both Rebel Cruiser and the bas at the same time. The entire rebel fleet could be destroyed in a matter of seconds
  10. Jedi’s never use blasters. Why? Imagine laser blaster equilibrium-style gun katta with occasional light-saber close combat
  11. Snoke is too easy too kill for all-powerful guy
  12. Rebel’s escort ships which ran out of fuel just drifted to be destroyed. With no personnel transfer to mothership. No kamikaze attack on enemy. No FTL leap of faith. Ship sacrifice is the worst thing to do in this situation
  13. Empire never unleashes full firepower on approaching enemy (last planet fight with junk  vehicles) and even allows Finn to almost sacrifice himself. This is unbelievable with the empire firepower on site
  14. Nobody expects kamikaze attacks regardless to their possibility and threat. No Star Destroyer covers Snoke mothership before it gets mauled with the rebel cruiser.

I believe there is more combat flaws I didn’t notice.