I blame the consolidation and monopolization of music companies, which
@fake farts touched on. These days the only way you get any radio play is if your music is autistically designed by a couple of grungy, pervy looking Scandis who used to be in a death metal band but now make music for preteen girls.
Sure there’s some decent indie rock but the days of arena rock bangers are over. Even rap is full of SoundCloud nigs who get like five million streams one year and disappear the next (and get killed or locked up). The only thing that gets a lot of play is shit for 12 year old girls because it’s the safest, most accessible demographic out there, which is why Maroon 5 can still pinch out boring albums but anyone doing anything interesting is one of those bands that you only hear about if Spotify recommends it to you.