It's sadly very common for members of the oppressed or minority group (or groups that THINK they're oppressed minorities) to respond to bigotry and oppression by trying to oppress the other guys as payback. Instead of actually striving for equality like they claim, they demand that THEY be put in power and get to oppress everyone else in revenge.
I nearly got into a Facebook argument during the Grammys last night over Macklemore. A girl shoved her way into someone else's status (where he was doing his "live Tweeting" until his Twitter came back up) to essentially demand that he be booted out and stopped given attention because, as a white straight man, he's not allowed to stand up for gay rights. Of course, after responding to my reply she immediately declared "I don't want to hijack this so I'm ending the argument here", so she could end with the last word and make me look like an asshole if I replied.
What she didn't realize is just how divisive this turns the fight for equal rights. A straight white man works his way from slacking and poverty, forms an independent record label, achieves massive success as an independent artist instead of letting himself be tooled around by a record company, acknowledges his privileges, and tries to use his newfound fame and fortune to help the new civil rights movement.....and he gets shouted down because he's not gay? That does the exact opposite of helping: not only does it divide the gay rights movement by starting fights with its supporters for gaining too much prominence, but it makes the supporters of the movement look unreasonable and mean.
This is where someone would usually come in and talk about how Macklemore is only getting his prominence because he's straight and all the gay rappers are being "silenced" (never mind that Macklemore is, again, an independent artist who cultivated fame himself rather than needing a corporate leg-up like the vast majority of other popular artists out there). But that's exactly what Macklemore is trying to fight. A big part of his motivation is the homophobia in the hip-hop community that keeps gay and transsexual rappers from being heard. "Same Love" talks about that exact problem, and he's been fighting to ensure that it stops happening.
Frankly, we should be fucking ecstatic that an extremely prominent and popular rapper is loudly and publicly crusading for equality and trying to help the voices of the oppressed peoples be heard, rather than just making token efforts or saying something stupid (*coughBillyCoogancough*).