These thoughts pertain more to FalVine than to Nick Gordon himself, so I'm separating this from the trade discussion involving Okert.
The front office plays hardball regarding salary arbitration. Once the player didn't see the wisdom of coming to terms before the arbitrator's decision, win or lose, Gordon was probably gone with a tentative deal with Miami in place, and the timing was only to determine what Miami would return in trade (or whether the Twins would include a bit of cash to cover Gordon's salary if he won arbitration). I know I'm reading more between the lines than some here will stand for, but I look at this as a move the FO finds necessary once in a while, to send a message for later years. Or, maybe they felt Gordon was a bit disgruntled after losing, and might be a clubhouse distraction. Either way, message delivered, if you ask me. If it were roster-balance alone, the trade could have happened long ago or later on. Somehow, bridges got burned.
The 40-man roster is now 22 pitchers and 18 position players, if I counted correctly. Some view this as a signal a new batter is going to be acquired, such as a right-handed hitting outfielder. I think the numbers are actually what the FO is comfortable with. If anything, since we're now a bit heavy on relief arms there is still room for an additional starting pitcher, with recent waiver-wire pickup Zack Weiss as the final roster casualty.