I dont think there are more trades like that in the pipeline, since there's better players on the market now.
At that time, both players were getting older and past the point of efficient training. Both of us didn't want to give up an impact player without getting an impact player back. At the top division level, esp the competitive NBBA, the money doesn't help as much as having the impact player.
We both happened to be in the same situation, training complimentary positions. It's not like we started the game in season 1 and figured "hey, you train guards and ill train inside players, and 3 seasons from now we'll have a trade!".
So we both we're at the point to move our players, would it have made you happier if we just listed them at lower prices and just kept bidding up on each one, with the result being the same? We both had over 1 mil each, and then would have both been receiving money for each others player from the market, in which would have been invested in making the same result.
It's very hard to value top players on the market. Look at Pera, he went for 3.2 and might have gone for more if one of the bidders didnt run out of money. Heck, I listed a couple players hoping to gather another mil to get to 3.5 mil to buy pera.
"Well, no ones gonna top that." - http://tinyurl.com/noigttt