Rocky actually used to be pretty decent good he was a dusty battle rapper hanging out in New Jersey. Idk what happened to him.
9/10 times his off the tops or freestyle are better than his actual songs lyrically.
Plenty of below or avg cats ghost write for people. Didn't Cudi ghost write for Kanye?
Kanye obviously don't care at this point clearly so wouldn't surprise me