You should have hedged your bet for more reasons than that:
1. Your chart is out of date for ages, it lists Larry Fitzgerald as 32 when he is 34
2. Anquan Boldin retiring this year because of the Bills dismantling their roster skewed your list
3. 39 year old Steve Smith retired this year before the season
4. There are 3 - 34 yo WRs in the League playing this year, 2 of which are starting