IMO Microsoft missed the boat on a great developer, for pocket change to boot.
Well we don't know that Insomniac would have wanted that but if Microsoft had made the push Sony would have had probably outbid them. Insomniac is worth more to Sony than to Microsoft.