From classic rock, heavy rock, modern rock, or indie rock. Then of course we have the entire genre of metal, which is also underneath rock. Rock has a large variety of sounds and feeling. For someone to dislike the entire genre, I really can't say I understand that. I am a large fan of rock music.
I don't mind some rap. It's okay to listen to on occasion, and I'll jam out to some rap songs, but this is not typically my genre of choice.
I don't hate rap. I dislike it. Like only couple of songs. I don't hate rock music. Mostly it's a miss for me. I love many rock songs. I don't buy rock albums. I HATE metal music. However, I LOVE symphonic metal.
What's wrong with rap music? Rock I can understand.
No I don't hate rock. I hate just rap. Not many people like both rock and rap, but most people like one of them