It’s because of too much competition. Everyone sees how a player like EO will struggle to get minutes at RU, and they feel playing time would be easier to get at places like Oregon.
A kid with a gimpy knee and therefore uncertain pro future probably got an offer of a decent under the table payday from the Ducks but he had to make a quick decision to grab it before it was rescinded. it kind of sucks the way it down but the kid had to do what's best for he and his family.