See below:
In seven years of NFL football, he has 23 touchdowns. That would be just over 3 per season. He's had 13 in his three seasons with Tampa Bay, which isn't bad, but isn't stand-out. Comparing your guys' tweet, Tony Gonzalez has had 48 TDs over those seven years and 19 in the past 3 years with his new team. Antonio Gates has had 25 TDs in the past 3 years and 74 since 2004 (since his 2nd year in the pros). Just because a guy makes a lot of catches doesn't mean that he's a great player. It just means he catches the ball.
Here is a list of TEs that have performed better (in no particular order).
1) Tony Gonzalez
2) Antonio Gates
3) Jason Witten - 16 TDs in the past 3 seasons and 40 since 2004
4) Vernon Davis - 26 TDs in the past 3 seasons, 35 since his career started in 2006
5) Dallas Clark - 15 TDs in the past 3 seasons, 45 since 2004 (2003, he had 1)
6) Greg Olsen - 18 TDs in past 3 seasons, 25 since 2007
7) Heath Miller - Only 10 TDs in past 3 seasons, but 31 since 2005
8) Visanthe Shiancoe - 16 TDs in past 3 seasons, 25 since 2004
9) Todd Heap - Only 13 TDs in past 3 seasons, but 32 since 2004
10) Brent Celek - 17 TDs in past 3 seasons, only 19 since 2007
That is just 10 guys who've been around roughly as long as Winslow. This, mixed with the careless injury doing tricks on his motorcycle, his unwillingness to block, demand for the ball and personal fouls on the field tell me that this is more than a figment of one's imagination.