I disagree, that money could be better spent on buying developers outright. There is a huge premium being paid for the publishing side, which is worthless to MS as they already have a publishing business.
Rare is a diferent story, it didn`t turn out exactly like they wanted it to, but saying "better value than rare" chortle chortle doesn't make it more likely.
As long as Sony doesn`t buy Rockstar, then they aren`t worth it.
Capcom is a better choice for Ms to buy, by a long way. They have an engine that runs well on 360, and a bunch of proven IPs including next gen IPs that are all million sellers, and it helps the japanese angle too. As well as buying up a load of IP for XBLA as well.