Most choices are false choices, they don't matter.
Weapons are basically nukes [attrition], meson spinals, and large PA spinals [ship killers], the rest are fillers.
Defences are basically armour and agility, plus mandatory screens and computers.
At lower TLs missiles rule, at higher TLs mesons rule. The breakpoint is around TL-13 because of the cheaper power plants.
Components do not add linearly, they multiply exponentially. Adding drive performance and armour makes the ship exponentially larger, and hence exponentially more expensive...
Example: A simplified TL-12 meson spinal rider/monitor:
No armour, no agility:
Code:
BR-E101CF2-001100-000C0-0 MCr 9 656 5 100 Dton
bearing 1 Crew=78
batteries 1 TL=12
Cargo=77 Fuel=625,2 EP=625,2 Agility=0
Max armour, no agility:
Code:
BR-G1018F2-C01100-000C0-0 MCr 12 718 7 000 Dton
bearing 1 Crew=84
batteries 1 TL=12
Cargo=54 Fuel=629 EP=629 Agility=0
No armour, max agility:
Code:
BR-J106DF3-001100-000C0-0 MCr 15 700 9 000 Dton
bearing 1 Crew=120
batteries 1 TL=12
Cargo=196 Fuel=1173 EP=1173 Agility=6
Max armour, max agility:
Code:
BR-K1069F3-C01100-000C0-0 MCr 28 495 17 000 Dton
bearing 1 Crew=172
batteries 1 TL=12
Cargo=168 Fuel=1669 EP=1669 Agility=6
Mathematically necessary size (≈cost) of ship = payload / ( 1- sum of percentages ). See JTAS#15, p31.
Here armour costs 26%, agility 6 costs 41% = 17%[MD] + 18%[PP] + 6%[fuel], bridge 2%.
Payload is essentially 2000 Dt[meson] + 3×600 Dt[PP] + 600 Dt[fuel] = 4400 Dt plus a bit of overhead.
Simplified:
No armour, no agility: size ≈ 5000 / (1-2%) = 5000/0.98 = 5 102 Dt.
Max armour, no agility: size ≈ 5000 / (1-28%) = 6 944 Dt.
No armour, max agility: size ≈ 5000 / (1-43%) = 8 771 Dt.
Max armour, max agility: size ≈ 5000 / (1-2%-26%-41%) = 5000 / 0.31 = 16 129 Dt.
The more percentages (drives&armour) you add, the ship becomes exponentially larger and more expensive.
You can't really afford that at lower TLs, it's really only at TL-15 you can afford to max both armour and agility.
The fallout is at lower TLs slow heavily armoured rocks throwing nukes at each other (like Eurisko), at high TLs (13+) we start to see more fast, medium armoured spinal riders.
This also shows why battleships are non-viable compared to riders:
Take the TL-12 medium armoured spinal rider above:
Max armour, no agility, J-0: size ≈ 5000 / (1-28%) = 6 944 Dt.
Max armour, no agility, J-3: size ≈ 5000 / (1-28%-34%) = 13 157 Dt.
Adding a J-3 drive and fuel makes the ship twice as large (and costly).
It's even worse for the fast unarmoured version:
No armour, max agility: size ≈ 5000 / (1-43%) = 8 771 Dt.
No armour, max agility: size ≈ 5000 / (1-43%-34%) = 21 739 Dt.
Adding a J-3 drive and fuel makes the ship two and a half times as large (and costly).
For the max armour, max agility version can't even add the jump drive, as the percentages are larger than 100%.