Well, yes, but there were always "teen idol" acts, whether it was Mark Wynter, or The Osmonds, or The Rollers, or Westlife. They got on my nerves a bit, but by and large I could ignore them - their audience was always 10-year-old girls, who have as much right to have their own music as the rest of us.
I think we have to compare "like with like": The Pistols and clash weren't really replacing The Rollers, they were replacing (or trying to) the likes of Genesis, Jethro Tull, Pink Floyd, etc.
Ironically, all three acts I've just named are still around now (although for my money they WERE washed up by the time punk came along).
I liked the Pistols and Clash singles, but they couldn't really do albums. I liked the progressive bands much more, but they mostly did their best work on their first three or four albums and then went stodgy.
Mike