LolThey Ryan Macklemore one is. You may not like it as a song and that's fine, I don't either, but I don't see how you can accept all this other crap out now as Hip Hip and then turn around and say that it isn't.
That Royals shit isn't hip-hop though. I wasn't aware that anyone tried to claim it was though.