Who's better and why?
I used to hate guys like these when I was younger XDD. Gosh the stuff they blabbered on about and I didn't like it even when I was a like seven or something. (As far as subject matters you can find rappers who sound just like these guys a couple years ago rapping about drugs, women, money ya know) . Pretty much got me into rock/metal at a young age and I never really got into rap at all. But after sometime my mind opened up to real lyricism and I even saw why guys like these existed. Sure they aren't the most lyrical but when I'm feeling to f--- around, you can catch me bumpin to Keef, 2 Chainz, French Montana, and others of the sort lol.
But I pick "Tity Boi" over french montana. 2 Chainz is just hilarious man xD. Just say one of his lyrics randomly out of nowhere and you'll start laughing.