At times, it might be justified - most UM fans would be harping on the Feagin story more if it happened at OSU, FSU, MSU, USC, etc., and if the sexual assault charges turn out to be true, then the player and the coaching staff deserve some of the criticism that will be heaped upon them. Sure, some UM fans want to stick their heads into the sand and ignore the reality surrounding this team, but most sophisticated fans are aware enough to accept that the program has seen better days.
I'm confused as to what reality we as UM fans are ignoring? Certainly the program from a performance perspective has stuggled under Rodriguez's tenure thusfar. I also think most fans would be willing to accept some level of criticism levied against UM and Coach Rodriguez for how the team has stuggled these past couple of years. We may not like speculation about long-term implications or whether Rodriguez will be successful at Michigan, but I think those criticisms and questions are at least fair.
Your comment, though, suggests that we as fans are ignoring a complete trampling of ethics and values within a Rodriguez-led program, which is what I think most of us find outrageous and unfounded. I still challenge anybody to illustrate how that is the case. So far there has been no evidence of Rodriguez willfully recruiting a "bad kid" just because that player would help him win. The players who have stepped out of line under his charge have been dealt with swiftly and without compromise. Still, the media seems to take delight in portraying Michigan as having compromised it's image in the interests of winning and this is what infuriates me as a fan.
If you compare Rodriguez to Dantonio, the coach I see who is more willing to overlook poor behavior seems to be Dantonio. The fanbase sticking it's head in the sand and not wanting to see the reality of the situation of their program is MSU, not U of M. Mark so far is getting a free pass though because he is beating Michigan, but he hasn't done much else. What happens when the Michigan victories dry up?