I think Rogers benefits from his 4-3 system, he lines up with three others next to him on every play. He lines up next to Dan Wilkinson, who commands more than one blocker on alot of plays. He also has good defensive ends to benefit from (James Hall and Kalimba Edwards have combined for 9 sacks this year). Robert Porcher (on the other side) is a good enough player to command some blocking respect (he has had seven seasons of 8 sacks or more).
If put in the Texans 3-4 system, you might not see him dominate the way he does in Detroit.