I think it's a reflection of how streaming has shifted the playing field and typical operating dynamics in the charts - established artists who've already clocked up the best part of a decade or so in career mileage are largely the ones having the biggest hits, as they've got the wind at their backs in terms of already having built up their pre-existing audience.
That means that bands that come hot out the gates with a banger in their breakout eras are generally at a bit of a disadvantage in likelihood of getting to #1 these days (to use one comparison - I'm not entirely sure I Bet You Look Good On The Dancefloor would have reached #1 in a streaming-dominant charts context, but it probably would've hung around in the top five for an absolute EON). Which isn't the end of the world or anything, but given bands rarely seem to maintain their dedication to big smack you round the face pop songs as singles with later albums (once they've got their fanbases and can start indulging themselves and releasing 8 minute long wanks in their favourite subgenre as the lead-off singles), it doesn't feel altogether too surprising to me very few are getting to the top of the charts these days.
Today's music culture is very siloed as it is. Bands always darted off to their silos at the first opportunity they could, more often than not, so it's not a total shock that hasn't stood them in the best stead for easily pulling out big chart success at the point in their careers their solo contemporaries usually start racking up gongs.