1. He's a great public speaker.
2. He firmly supports marriage equality.
3. He'll shop at thrift stores instead of spending government money on luxury brands.
4. Because Elmo loves him.
5. His killer haircuts.
6. His stance on suicide prevention.
7. He's chill with NBA players.
8. He owns a pair of Batman pajamas.
9. He lifts.
10. Because he and his fiance would be the perfect first couple.
11. Immigration reform...
12. Because of what he said in this inspirational speech about injustice.
13. He'd look great on Mount Rushmore.
14. He can relate to millions of Americans.
15. Because of his understanding of consumerism through his song "Wings".
16. He makes fighting alligators look easy.
17. This is his best friend Ryan Lewis. He's set for Vice President.
18. Macklemore is very patriotic.
19. Because of this interview on Chelsea Lately.
20. Because he's environmentally friendly.
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!