Yes, I know, thats my entire point. A platoon, as a unit of order, should be as complex as the smallest battlemechs. This includes having a comparable cost to the 20 ton mechs. Like battle armor. 90 BV is a joke when the core gameplay unit is in the 1000's.
You're not making a point, just stating a desire with nothing to support it. There's a reason that ConvInf Foot Platoons are cheap, and it's not due to their firepower.
How would a squad of 7 be worth 100 BV? Its easy.
No, it isn't without making them all metahumans that could toss Batman around all day and make the Thing nervous.
Deploy by fireteams of 2, as discussed above, so a machine gun doesnt eat 2-24 soldiers.
A Heavy-class Machine Gun (i.e. the one mounted on Vehicles and Mechs) is 5 BV, 6 if you include Ammo. Even having 3 in a Squad, you're about 82 BV shy of 100 BV at 4/5.
Or if you're referring to taking them out, that's something a PPC can now do if they are in the open.
In place of damage divisors, if the infantry has armor, give them a pip of armor per soldier.
Without Damage Divisors, a Medium Laser can take out one of your Fire Teams quite handily, even with Armor, and if they are in Cover.
Increase the MP, to include run/sprint.
Foot Infantry already move a 1 MP at a run or a sprint. That's already a 3m/s pace, quite notably faster than the average person walks. The average person in their 20s usually pulls in
the 1.3m/s range. So 1MP IS a Run. Even an unarmored Elemental would be hard put to have a walking pace that is capable of averaging a full 1 MP before running is involved.
Give infantry the +2 size modifier, because they are smaller then battle armor.
I assume you mean a +2 To-Hit modifier, right? There isn't a "size" modifier in the game as part of the normal definitions.
Give them the normal weapons, so a platoon with a heavy weapon squad has multiple SRM2s if they are carrying multiple SRM2s, and not the odd .5 damage rounding thing we have now.
So 2 men are going to walk at 3m/s while carrying a literal metric ton of a launcher, as well as the Ammo to keep it firing long enough to justify them lugging a ton. You're literally over Bane levels of strength here, approaching Spider-man levels. Meanwhile, that's only 15 BV, per launcher, before Ammo.
Aside from having ubermench as your troopers that would make Elementals cry in jealousy, you've said nothing to justify a Squad being worth that much BV.
Give rifles more range, and make rifleteams have their own weapon attack, separate from the grenade launcher, separate from any heavy weapon in the squad.
Sorry, this does nothing to improve BV. Rifle Attacks will have to be reduced again to justify their range. Because of that annoying range, it just makes them a bigger, and more squishy target, and not worth bringing because they are now so expensive and squishy that they aren't even worth taking for Initiative-scumming.
To be honest, I don't even find Elementals to be worth their BV right now because of the ease of which it is to hurt them due to their general lack of speed. Players just find them scary, which has done more for hurting them than any of the attacks I've landed with them. Same thing applies with Protomechs, really.