>>64198280
This is just a meme created from the mechfag saying this repeatedly in the hopes that nobody can be bothered to contradict him.
>absurd energy efficiency
Literally the exact opposite, which means that the next point in layman's terms is also untrue.
>power to weight
Nonsense simply because actual power comes from engines. Myomers transmit power, so the property to compare to mass is energy efficiency not power (and the energy efficiency as mentioned previously is terrible). It makes as much sense as measuring the power to weight ratio of a crankshaft. Yes, they're light because they're made of plastic. Yes, BattleTech claims they're more powerful by weight than natural muscle (not a high bar to clear), but this is gibberish since unlike natural muscle, myomers don't generate power.
>Not mentioned but part of the meme
The meme idea that BattleTech myomers supplement armor. They don't, they're made of plastic.