I agree with everything in your post bro except for this part:
Dude actually has a decent flow, and is most definitively "talented", regardless of whether you like his music personally. This song is pop music for airplay (I still dig it and put it on blast weekly), but the kid is talented lyrically...most people cannot "flow" the way he does. He's not amazingly gifted with words like someone like Yelawolf or Eminem, but he honestly probably has more fans than Yelawolf...for that reason alone.
People hate on Yelawolf and tell me they just can't get into him as his delivery style is so unique. IMO he is a "rapper's rapper". If you are into writing hip hop music/freestyle poetry/lyricism etc...Yelawolf is fucking CRAZY on some of his tracks. Dude does some crazy shit with words, I love it...but I totally understand why some of my friends can't get into him (and these are friends that like rap music in general). Hell, i can only take so much of Yelawolf, but you gotta respect people that have put time into perfecting their craft.
People hate on lil wayne all day, but I will never do that as a fan of rap music because the dude is MAD talented lyrically. He makes A LOT of absolute shit music, but every now and then he'll drop something amazing. I'm sure he's busy writing for all his label too, nicki minaj and all them sure as hell aren't writing those lyrics lol.
tldr: Respect Mac Miller as hustler AND a lyricist