Jerry Rice was not as good as every one made him to be. Im sure ill get hammered for this but think about it. Andre Johnson, Calvin Johnson, Steve Smith and a few others are getting things done with sub par or average QB's at the most or QB's that cant be protected long enough to throw the ball. Jerry rice had one of the best QB's to ever play the game and when you have that, you will look better than you are.
Calvin Johnson does not dominate the league because he gets double covered every play. The best things the lions couldve done was kept Roy Williams and used him to supplement calvin and get calvin more opportunities but the Lions are moving in the right direction regardless and he will dominate more and more as time goes on.