In the 90s (the only era I can remember) things were quite different too: there was the whole hubub about Camilla who was (IMO unfairly) extensively vilified in the media, had private telephone conversations with Charles were leaked. I'm not sure that would happen today; or if it did, it would get considerably less attention. Then there was the whole bruhaha about Andrew and Fergie, and let's not even start about Diana.
Maybe today Kim Kardashian or whatnot have taken the place for the "gossip inclined". Or maybe I just don't pay as much attention to these things as I did back in the day. But it seems like reporting is completely different.
As for punk: that's basically intended to offend innit? I'm not sure if you can really tell the general mood of the country from punk.
But you're right that these have had less of an effect on the royal family itself and especially QEII