Mackelemore is average to slightly above average lyrically at best but he is also corny cheesy and a walking gimmick. He seems to make rap for people who dont like rap. I dont see whats the big deal about him right now. He seems like vanilla ice reincarnated.