In the past 25 years there have been some 90 WR who have excelled with regards to performance in the NFL.
Here is the distribution of heights for the 90 WR's.
5' 9" - 8
5' 10" - 5
5' 11" - 12
6' 0" - 19
6' 1" - 11
6' 2" - 12
6' 3" - 15
6' 4" - 5
6' 5" - 3
Here is the distribution of weights for the 90 WR's.
166-170 lbs. - 1
171-175 lbs. - 2
176-180 lbs. - 12
181-185 lbs. - 14
186-190 lbs. - 12
191-195 lbs. - 13
196-200 lbs. - 5
201-205 lbs. - 8
206-210 lbs. - 9
211-215 lbs. - 5
216-220 lbs. - 7
221-225 lbs. - 1
226-230 lbs. - 0
231-235 lbs. - 1
Of these 90, the average height was 6' 0.75", the average weight was 194.9 lbs., and their average playing time was 9.8 years.
The following 47 WR's are comparable to Randy Moss and Herman Moore in height, weight or both.
Cris Collinsworth, 6' 5", 192 lbs., 8 Years
James Lofton, 6' 3", 192 lbs., 17 Years
Torry Holt, 6' 1", 193 lbs., 7 Years
Derrick Mason, 5' 11", 193 lbs., 9 Years
Hines Ward, 6' 0", 194 lbs., 8 Years
Reggie Wayne, 6' 0", 195 lbs., 5 Years
Joe Horn, 6' 1", 199 lbs., 10 Years
Kevin Dyson, 6' 1", 201 lbs., 6 Years
Eric Moulds, 6' 0", 204 lbs., 10 Years
Chris Chambers, 5' 11", 210 lbs., 5 Years
David Boston, 6' 2", 210 lbs., 6 Years
Anquan Boldin, 6' 1", 216 lbs., 3 Years
Muhsin Muhammad, 6' 2", 217 lbs., 10 Years
Derrick Alexander, 6' 2", 195 lbs., 9 Years
Roy Green, 6' 0", 195 lbs., 14 Years
Tim Brown, 6' 0", 195 lbs., 17 Years
Tony Hill, 6' 2", 199 lbs., 10 Years
Irving Fryar, 6' 0", 200 lbs., 17 Years
Jerry Rice, 6' 2", 200 lbs., 20 Years
Haywood Jeffires, 6' 2", 201 lbs., 10 Years
Yancey Thigpen, 6' 1", 203 lbs., 10 Years
Carl Pickens, 6' 2", 206 lbs., 9 Years
Jimmy Smith, 6' 1", 206 lbs., 13 Years
Sterling Sharpe, 6' 0", 207 lbs., 7 Years
Eric Martin, 6' 1", 207 lbs., 10 Years
Michael Irvin, 6' 2", 207 lbs., 12 Years
Randy Moss, 6' 4", 197 lbs., 8 Years
Amani Toomer, 6' 3", 202 lbs., 10 Years
Keyshawn Johnson, 6' 3", 212 lbs., 10 Years
Javon Walker, 6' 3", 215 lbs., 4 Years
Michael Jenkins, 6' 4", 217 lbs., 2 Years
Terrell Owens, 6' 3", 217 lbs., 10 Years
Larry Fitzgerald, 6' 3", 223 lbs., 2 Years
Plaxico Burress, 6' 5", 231 lbs., 6 Years
Daryl Turner, 6' 3", 194 lbs., 4 Years
Michael Jackson, 6' 4", 195 lbs., 8 Years
Cris Carter, 6' 3", 202 lbs., 16 Years
Rob Moore, 6' 3", 203 lbs., 11 Years
Al Toon, 6' 4", 205 lbs., 8 Years
Herman Moore, 6' 4", 210 lbs., 11 Years
Art Monk, 6' 3", 210 lbs., 16 Years
Germane Crowell, 6' 3", 213 lbs., 5 Years
Marcus Robinson, 6' 3", 213 lbs., 8 Years
Ed McCaffrey, 6' 5", 215 lbs., 13 Years
Jake Reed, 6' 3", 216 lbs., 12 Years
Patrick Jeffers, 6' 3", 217 lbs., 5 Years
Michael Westbrook, 6' 3", 220 lbs., 8 Years
a) Of the WR's listed who were 6' 3" or taller, the average playing time was 8.8 years.
b) Of the WR's listed who were 193 lbs. or heavier, the average playing time was 9.2 years.
c) Of the WR's listed who were both 6' 3" or taller and 193 lbs. or heavier, the average playing time was 8.4 years.
Many of these figures are skewed low because 19 of the 47 WR's are still active, and their average playing time is only 6.9 years.
The sample size seems too small to me to draw any real conclusive evidence about longevity in the league.