i'm rolling my eyes at that argument, not you... no worries.
people say that a lot: "wait till he has a healthy so-and-so", "wait till he has a good QB"..... well we DON'T have a healthy so-and-so, and we DON'T have a good QB. If he has to be in the perfect system with a great QB to perform, then he belongs on another team that HAS that.
Point being he is getting paid in the top-tier of WRs in the league, and he is not even a true #1. Do you know how many teams in the NFL haven't had 1,000 yard WR's in 4 of the last 5 years?
Miami, San Francisco, & Atlanta. that's it.
so where does that leave us? with an overpaid, underperforming WR. You can blame it on any number of factors... but it just isn't working. There are plenty of WRs on crappier teams who can put up yardage and perform at the level they are paid to. Arizona, Detroit, Houston, and Cleveland are crappier teams that have 1,000 yard WRs in recent years.
just food for thought.