Why are modern prime lens so big and heavy?
Simple (not really): Every time a photon passes through a medium, like say - glass - that photon gets distorted, at least to some extent. You must now correct for that distortion and you do so by… wait for it… passing it through another medium.
Uh oh. You’ve distorted it in an entirely new and exciting way. Which must now be corrected for. Guess how that’s done?
It’s enough to make an engineer weep.
Read this: https://www.dpreview.com/opinion/9236543269/why-are-modern-50mm-lenses-so-damned-complicated
They have always done that.
The less complicated the lens, the less it controls for flaring, aberrations, loss-of-sharpness etc etc.