It’s not up for debate. Whether one likes it is their business, but asserting it’s “not even music” vaporizes one’s credibility.
If someone has actually listened to rap at all over the past 40-odd years, they would note that rap has,
1) these things called “chords.”
“Chords,” by definition, is harmony.
2) the songs have this thing called, “melody.”
That would be the part of the song where a defined, composed, repeated sequence of tones/notes occurs.
3) vocal melodies defining those integral parts of pop songs called, “choruses.”
4) counter melodies supplied by supplementary (background) vocal arrangements and/or instrumental arrangements.
5) percussion arrangements.
6) songs composed and structured with intros, verses, choruses, bridges, outros, etc. etc.
Last time I checked, aural phenomena that contains all of the above, simultaneously (and even only a few of the above, in concert) is what people call, “music.”