How to fix Space Engineer's combat meta
I think the combat meta would be more fun if spaceships acted more like real warships in the ocean.
Right now, every ship, tiny fighter or massive battleship, shares the same flat max speed. Bigger ships almost always win against smaller ships, so there's little reason to build a small one when you can build a large one.
Here's my idea: Top speed is proportional to a ship's thrust-to-weight ratio in a given direction. A higher thrust relative to your mass means a higher top speed in that direction, scaling from one hundred meters per second up to three hundred meters per second. On top of that, ship mass applies a debuff to the top speed, so very massive ships can't easily spam engines to max out the speed limit.
This does two things: it naturally rewards building smaller ships that have more specialised combat roles, and it makes shooting out someone's thrusters matter more in a fight. For example, if you were chasing an escaping ship, shooting out all its thrusters will stop it dead, which is what happens with real warships. It also incentivizes shipbuilders to place functional armour to protect their thrusters.
It also means fighters and bombers actually feel like fighters and bombers.
None of this is real physics, but neither is a flat universal speed limit, this is just a more fun, functional meta.
I anticipate this being a problem for large ships, weapon damage may have to be adjusted to favor armored ships.