Any Republican or person who objects to Democrat party policies is subject to ridicule or derision by not only Democrats, but also their lackeys in the mainstream media. I will use the example of Rush Limbaugh's opinion voiced on ESPN about 5 years ago. Rush was hired by ESPN to express opinions and challenge the statements of the Sunday NFL Countdown panel. In week 5 he gave an opinion regarding the media's willingness to overlook the performance of Eagles' quarterback Donovan McNabb during the first four weeks of the season as well of previous seasons because the media had a desire for an African-American quarterback to succeed in the NFL. Now this was nowhere even close to being a racist opinion, but the media allowed pundits that had an agenda to create the illusion that all Republicans were racist to create the perception that Rush was racist and he should be kicked off ESPN. They succeeded, and it emboldened these pundits to be selective in their outrage so that any Republican making a statement, no matter how benign or insignificant, to be the worst kind of racist and any Democrat making a similar kind of statement to have simply made a mistake.
Should Harry Reid resign as the Majority Leader? If you use the example of Trent Lott, then yes. Should he resign from the Senate? Again, using the example of Trent Lott, no. Besides, he'll be voted out of office in November anyway.