It's odd about McCartney. Jagger has always treated women quite appallingly. and is still letching after women young enough top be his grandchildren now. Elton John is outrageously misogynistic, behaves disgracefully to women (unless they're important aristocrats, natch) and routinely refers to them, sometimes to their face, by the C-word. Of all the really major music stars in this country from that era, McCartney has behaved pretty well (by celeb standards) most of the time and yet he seems to get more flak. Even in 2022, it seems, there's a large part of the media, and the British public, that finds it easier to mock 'boring' decency than 'exciting' bastards.