I love rock music way more than rap. I think it's mainly cause I play bass guitar myself and just appreciate the sound of the music way more. It also just simply sounds less repetitive to me. Rap music sounds all the same to me and lyrics wise I just find very few quality rappers.
I'm more of an alternative rock listener, I like listening to some of the new sounds and I can actually still ID a song by its beat in the genre. Whereas today's rap has all the same five beats that I don't know if it's an August Alsina or a confused Chris Brown. Rap like 89s to early 2000s I'll listen to bc rappers actually had talent and had a message. Nowadays this nursery ryhme kitty cat in the hat rappers suck. I don't even think they could hold their own in a good old fashion battle rap.
Why can't you combine them? Seriously, that's the best thing! ❤ But if we can't combine them, I'm going with rock, rap alone isn't that great (or maybe I think this due to the sh*t rap and hip-hop of today... 😕).