Sand Diego traded a decent QB under 30....I think his name was Drew something or other ....Falcons traded another to Green Bay who's name was Brett something or other ....Steve Young from Buccs to 49'ers....shall I go on ??
Drew was a free agent and was not yet the Drew Brees that would be an elite QB. Neither Favre nor Young were QBs close to the caliber of Watson when they were traded. They became those guys, but they certainly weren't when their teams gave them away...
This would be the equivalent of Peyton Manning getting traded in his 5th year in the league......