Hahaha I knew the macklemore super fan would be here soon enough to defend him.
Macklemore is only known for thrift shop, you should listen to some underground rap if you think he is one of the best. It will blow your mind.
I didn't say he was the best. His message is very opposite of general mainstream hip hop. Prior to thrift shop blowing up on YouTube he was the very definition of underground and had a rather large following, particularly in the addiction community.