Renegade Legion: Leviathan had some pretty decent construction rules, pretty easy to figure out and fairly simple and straightforward in combat. (Still took time to resolve though)
Too many people, including designers get fixated on thinking that if its a ship, it should be designed like a surface vessel and not a submarine, which is what Battlespace / Aerotech is more like.
The main issue is, we have no real world examples of actual space warfare craft to start from, and rule of cool usually trumps actual needs, which, again, we have no actual examples to base off of. And the ones that come close (Space Shuttles, Almaz program) , still need atmospheric ability, or operate primarily on a plain:ie orbit, meaning its still designed for a 2D environment, and not actual 3d.
That also means we end up with bland looking cylindrical towers, instead of the ones we all associate with other sci-fi show we want to mimic in the Battletech universe. Not having anti-grav means alot for aesthetics, for arguments sake