Whether they post about it on here or not, everyone comes up with multiple trade options to consider.
On one level, you can't be surprised if you trade out a fit player, and they go on to make a big score. You obviously thought they were capable of it, that's why they were in your team in the first place.
On the other hand, fuck McCullough, should have predicted that.