Popular modern rock nowadays can easily be divided into two groups: "Everything hurts" and "I'm tough I swear to God". The first group of songs are all played by My Chemical Romance. If the band name is something different, it's My Chemical Romance in costume. The latter songs are played by Nickelback (apply similar costume rules).
It's atrocious. I sometimes listen to the local modern rock on the way home, and it really feels like there is absolutely zero variety. I haven't listened to much modern rock lately (mostly hip-hop, alt country, folk, blues right now), so please tell me I'm wrong. Please tell me my only choices aren't whiny bullshit and faux-toughguy bullshit.