Self deprecation and the ability to always honour your thoughts and views no matter the position you are in is always a good trait to have. I cringed at this though. I'm sure he means well and everything but it seems like he does this stuff just to gain respect from the black artists in the hip-hop/rap genre. Kendrick's album was better, but Macklemore still deserves recognition. Congrats