For those who aren't resigned to this yet, Strasburg will never be the same again. Thoracic outlet syndrome is the new UCL tear for pitchers. You get it and you're just done. I remember when Matt Harvey first came up thinking he had the best pure stuff I had ever seen in a young pitcher. Fast forward a few years and after thoracic outlet syndrome, he was never the same. And he was better and a LOT younger at the time of onset than Strasburg was.
It wasn't a bad contract per se. Pitcher contracts are always risky, but the dude was coming off a World Series MVP and even though he had missed time with injury plenty of times before, those prior injuries couldn't have predicted this. It was just bad luck.