Why so abrupt Immortality? It was a fair question I thought.
You can compare old school and modern pistons. The differences were well discussed, in the post above yours. The changes were made in the pursuit of power and economy as stated. Power makes noise. As an example I built a cast iron Mopar LA block 360 + 40th. I installed HP forged pistons, aluminium intake manifold, extractors and a solid cam and lifters etc. It rattled, snorted and clunked like a bitch compared to a standard one. Which are very quiet. Why? A combination of all the above improvements. But, it had more than twice the power and torque as a result. But it was noisey. I'm sure it would have had piston slap too. But, I loved it! I also love the sound of my L77. Hot or cold. Despite aluminium allow transmitting sound far more than cast iron.
The technological advances you scoff at are huge. Compared to an old school V8, carby fed 350 or efi 304, LS engines are world's apart. Same basic architecture, yes. However comparing them to a 2 valve per cylinder 4cyl, is like saying a modern fighter jet is like a sabre, or a modern house like a tent made from animal skins and logs. They perform the same basic function, they have numerous similarities, but they are very, very different in their design and use of modern engineering, materials, processes, computerised design, metalurgy and other technologies. In 1979 a new 351 made about 120kw. Compare that to a Coyote, which also uses far less fuel...similar story with the LS. The argument is about as valid as saying old cars are safer. Pure nonsense.
My Redline doesn't make any piston slap noises. If it did, I'd either live with it, warm it up first or turn the radio on if the noise annoyed me.
Holden hasn't made these engines sound ****. In fact, they get praised for their glorious sounds by journo's and owners a like. I can't comment on, the mse. Because I don't know. I have driven a few and I like the sound though. I will get more of a feel for it when my Motorsport arrives in three months. For now I'll just enjoy the sound of my L77.