Let's see if we can build some consensus - and I'm not trying to flame. Honest.
1) The hit by Marvin on Chay was dirty, cheap, etc. It deserved more than a one game suspension. Period.
2) The hit by Marvin on Blake G. should have been a penalty and it's very defensible to argue that because of the league's focus on eliminating contact to the head, it warranted a suspension. But it was not a dirty hit in the same way the hit on Chay was - that doesn't make it "ok", just pointing out they were very different.
3) The hit by Frattin certainly seems to be in the same league as #2 and therefore warrants a suspension.
4) If there were similar hits by gopher players (I did not watch the game so I can't offer an opinion) then certainly there should be suspensions there also.
Thoughts?