RGIII's trade is the benchmark now. None of those trades you mention are comparable in any way other than the position played. Elway and Eli also forced a trade by saying they wouldn't play for the team that drafted them, so the drafting team's hand was forced; get something or get nothing. All in all, not a good argument for trading into the top three of the 2016 draft.
Oh yeah, Young went 1.1 in the supplemental draft...![]()
And not a good argument for not trading up into the top three in the 2016 draft