Comparing the CBAs of other pro sports doesn't work in this case. Almost all pro runners are independent contractors. In this case, they can't be "traded" before their contract ends.
These athletes chose BTC for the specific environment that existed when they signed their contract. They all took pay cuts to join BTC but those cuts were offset by getting "free team benefits". I'm not going to list the things that are paid for by being a member of BTC vs. someone like Clayton Murphy. However, some of those benefits that were part of the Beaverton BTC group are different than those received as being part of a Eugene BTC group.
Some of the team will benefit from the move (steeplers) and others will leave and find a new group when their contracts expire.