Nothing personal but all these "ships" are just rip offs for old Star Wars movies from the latter 20th century.
They were used in the movie because the audience at the time understood aircraft carriers and world war II battle tactics so old 40's tech moved into space would be understandable. Star Wars and all the copycats are all about "WWII in space"
Can we move on now? Stop making these old things.
Think about how you really would build something like this if it were real. likely the war would little resemble 1940's navel warfare with carriers and battle ships.
I thought up a laser tag game that simulates modern warfare: Everyone goes in a pitch black room, you can't see your hand in front of your face. Every player has a paint ball or laser gun and a big powerful flash light. Here is the problem. You gun is useless unless you put a light on the target but as soon as you turn on your light everyone on the room shoots you.
The game requires smarts rather then just shoot and run. Tricks like duct tape the light to a skateboard and pull it with a long rope, Talk to your team member inn your cell phone to know where they all are. Use a flash from a camera to take a photo,... In this game the smart guys who are creative win.
In the modern war the first person to see and identify the enemy wins
The future will be more interesting than just projecting the past to a new setting.