Totally agree. SE deserve all the anger as this deal is purely out of greed. They've taken the deal to make a quick load of cash from MS whilst making sure they can also eat the rest of the cake by making it a timed exclusive.
Personally I think MS would have been better spending the money on a completely new game. Maybe get Rare making something awesome that will blow people away.
What if the lump sum to SE is what keeping them in the development game, its no secret all their titles have done less than expected money wise?
How do you know know that this deal keeps them in business long enough to make the PS4 version?