...a single shot from an old sub 80mm cannon...
Are they really? A ton of LRC ammo gives 18 shots, that's 55kg per shot. We are in the 6"/155mm caliber ballpark with that. A 3 ton LRC weighs about the same as the current 130mm Rheinmetall smoothbore prototype, including recoil system.
Now we all know that reality as we know it doesn't always work in the BTU, so from now on, I will try to use BT equivalents.
An LRC shell (18/t)is heavier than a Thumper shell (20/t). We know that the Thumper derives its damage mainly from HE, not kinetic energy (it's defined as an area effect weapon in the rules, after all).
A HE shell's effect doesn't care much which weapon delivered it, so why should an LRC shell be that much inferior to a Thumper shell? Is there any reason why an LRC shell shouldn't be able to use the same HE filler as a Thumper shell?
Or let's compare the LRC with the AC/10. Nearly the same range, indicating a similar velocity, and per the rulebook definitions the ACs fire "multiple" shells from one "shot" of ammo. One AC/10 "shot" is 100kg, "multiple" means at least two shells and therefore a maximum of 50kg per shell, so again, an LRC shell should be heavier than a single AC/10 shell. If the AC/10 derives its damage from HE, see the same conclusion as above, if it's from kinetic energy, the heavier LRC shell should even keep momentum better (cube-square-law). Again, it's hard to see why the LRC should be unable to do any damage at all.
The only possible solution could be that for some reason, rifle cannons are somehow unable to fire any shell more advanced than when they were first introduced. Maybe I have overlooked the
Comprehensive Rifle Cannon Ammunition Development and Test Ban Treaty of 2525 
.
But it's still strange that an LRC field gun platoon can do more damage against a battlemech by breaking their cleaning rods and use the pieces as improvised clubs than to fire their guns (really, do the math!), and that eight 200g microgrenades as support weapons are more dangerous than eight 55kg shells.
Another inconsistency: LRCs do full damage against BA, but are unable to damage protomechs. The heaviest BA is 2tons, the lightest protomech is 2tons as well, both use BAR10 armor, so what's the significant difference that gives one of them its immunity?
Sidenote: The HRC uses a shell only slightly lighter than a Long Tom shell....