I always told my kids that I could write a rap song on the toilet. I think I could.
Anyone can write a song, and thousands do. A commercially successful song? Vastly different proposition.
I see no talent in rap music. Vulgar nursery rhymes to a diddy from the 80’s. To each his own.