Rodney Harrison was suspended (rightfully) four games b/c he broke the rules. It cost him and his team. Ray Lewis will get no such suspension. It does no harm to him nor his team. In fact, Lewis has helped his team immeasurably this past month since his return from injury.
In my opinion the two are incompatible.
But Rodney failed a drug test, Ray Lewis didn't.