I am not a big fan of Reid (he is too conservative for my taste)-- and I would probably be at least as happy as you would be were he replaced (Russ Feingold would make a great leader).
There is a fundamental difference between Republican racist comments and Democratic racist comments.
Many Republicans embrace the idea that the White Christian culture should be the dominant culture in the US, and considering the concerns of minorities religions or ethnic groups or races hurts "true Americans".
This ideology permeates Republican rhetoric and policy. They oppose strict punishment of hate crimes. They want Christian religion to be given a special place over all other religions. They oppose any remedies for the fact that White males are have most of the opportunities while minority males make up most of the prison population. They support racial profiling-- the singling out of certain ethnic groups for law enforcement.
It is not the offhand comments or individual remarks taken out of context that are bothersome. It is the ideology of White Christian dominance.
Of course, politics are politics. Whether there will be consequences is up to his constituents.
But as far as the issue of hypocrisy goes -- Find me a single person who didn't already hate Harry Reid who is bothered by this incident (after the apology). This is a made up phony outrage by people who are just looking for an opportunity to attack Reid.
With Steve King, Michelle Bachmann. Jim Demint-- It is more than just comments... these people have a deep-seated animosity toward minority groups and religions.