No offense to Andre Roberts but he wouldn't start on many other teams, we aren't loaded. Wes Weller is a top 5 WR no comparison
Andre Roberts would start on a whole bunch of teams in the NFL:
San Diego, Oakland, Detroit, Chicago, Minnesota, New York Jets, Miami, Buffalo, Cleveland, Cincinnati, Seattle, St. Louis, Tennessee, Indy, Jacksonville, and Carolina. That's half the league.
And you could make an argument that he'd start for the Pats, Giants, Texans, Saints, and Bucs, too. That's nearly three-quarters of the NFL.
Don't confuse poor talent in the player with poor talent from the guy(s) delivering him the ball.
Wes Welker isn't better than Fitz, Megatron, Andre Johnson When Healthy, A.J. Green, or Julio Jones. If Welker were a Top 5 receiver, New England wouldn't be offering him up for trade.