I get that Minnesota wanted to send a message to their locker room that they weren't giving up on this season, but they are going to eat $7M this year, & potentially $17M next year. $24M plus a 1st & 4th, is a lot of resources to spend on an injury prone QB, and will have an impact that will reverberate on future teams. The '17 & '18 Vikings teams just got weaker by default because of this move. Just so they could win 9-10 games, maybe 11 because of the weak schedule the NFCN plays in '16, and have an early playoff exit.
Finally, if they cut Sam Bradford before the 5th day of the new league year in '17 to get out from his contract, that would signal the trade was a failure, and the Vikings would be in an even worse position than before they traded for him.