The real solution, in my not so humble nor original opinion, is: weapon specific hard points.
Large Missile: LRMs of all kinds plus Clan versions.
Small Missile: SRMS, SSRMS, NARC plus Clan versions.
Large Energy: LL, ERLL, PPCs, ERPPCs, LPLs plus Clan versions.
Small Energy: ML, MPL, SL, SPL, TAG, Flamers plus Clan versions
Large Ballistics: AC10, AC20, UAC10, UAC20, LBX10, LBX20, GAUSS plus Clan versions
Small Ballistics: AC2, AC5, UAC2, UAC5,LBX2, LBX5, MGs plus Clan versions
1. This gives each mech a distinctive flavor in line with lore and allows actual variations among chasis beyond 5 Mls or 5 MPLs.
2. It can favor mixed weapon loadouts vs. just boating one type of weapon.
3. It stops the horrible, generic, vanilla, my mech can do everything, bs that is now in MWO.
4. Quirks will be focused on specific weapon types and not just boring vanilla quirks.
5. It would reduce the variable geometry needed on existing and new mechs.
Probably too late for something like this because people will cry if their mechs cannot boat all LL or all MPLs or whatever. It would solve a lot of issues though and bring better mech balance into the game.
*Edited to add Gauss under Large Ballistics.
Edited by Damia Savon, 04 April 2016 - 07:31 AM.