I dont place the blame for Roy's lack of production on anyone but the coaches and in some instances, Romo.
If you watch WR's around the league play, they dont all have to have two steps on the guy they're covering to get the ball. If you deliver the ball in the right spot, a WR like Roy should be able to make the play. And if your o coordinator can scheme, he should be able to take advantage of a guy with hands like Roy.
If you watch Colston play for the Saints, a guy that has to be as fast, if not slower than Roy, Brees gets the ball in position for him to make plays. Not every succesful receiver in this league is able to simply blow away the guy defending them, this is the NFL.