A receiver is only as good as the qb throwing to him. Evans catches any and everything thrown his way, but he can't help it if his qb doesn't have the balls to throw to him when he's covered. If he had the bitchy attitude that some of these prima donna receivers have where he whined about not getting the ball enough, he would have much better stats. But to his credit, the guy always puts the team first. Sadly, if he was the high maintenance type, the offense would probably be better off at this point.
Guys like Smith, Owens, Moss, etc. get thrown to whether they are covered or not. Evans does not have that luxury, whether that's the qb's fault, or the coaches.
It's too hard to compare receivers because of this, but in my (probably biased) opinion, I think he is a top 5 receiver in the league on pure talent.