I agree with you a little bit. I'm a very eclectic person and I love ALL sorts of music, except country. I just can't do it. But here's my opinion of most of today's music genres:
Hip Hop- sucks, and that pains me to say because I love GOOD hip hop. But all of it sounds the same, and lately the music has sucked. It used to be that you could overlook crappy lyrics if the music was good, but not anymore....
Pop- sucks worse. How many teenage girls are there that can't sing? From the looks of MTV, lots.
Rock- has stunk for a while. Nu-Metal is dead, EMO makes me want to punch someone, Metal is creepy. The only one's representing are retro bands like Jet or Franz Ferdinand- the guys that emulate older rock bands. But even they miss the mark because a lot of classic rock bands are based in the blues (Hendrix, the Stones), and these guys just copy old rock.
R & B- ZZZZZzzzz.....all produced by hip-hop producers, so it all sounds the same.
There are some good songs out there now. You just can't buy CD's anymore because most of them suck. Thank god for I-Pods.