I think Microsoft should make a new studio model. They should buy between 30-51% of a bunch of companies and keep them like Bungie and get 1st right of refusal for I.P but otherwise let them work together or not as they see fit. That way the indies stay independant but they get a cut and control over the I.P without the expense and responsibility of becoming sole owners.