So, then your opinion is that he's just not very good?
The only important numbers are catches, TDs and yards. If you're going to compare him to Jones, Green or Beckham let's please talk about productivity. This is NFL football after all. Last I checked participation trophies aren't given out at this level.