When you look at the list of styles in the OP, you begin to see why MTV stopped playing music. I remember going to an MTV Music Awards where they had both Backstreet Boys and some gangsta rappers, and the fan bases simply didn't work well together. The people who like boy bands can't stand grunge, and vice versa. You build radio stations with consensus, and there is none with that list. The other thing I notice is that grunge has not aged well at all.