This is all your opinion though - not facts. Because you don't vibe with some of their titles its perfectly cool but, that doesnt speak for everyone. They've had some absolute bangers in the last ten years. Many of them just recently - meaning like a month ago.
And to your bit about " NO COMPANY SHOULD BE BUYING PUBLISHERS THAT BIG," you have to keep in mind that Activision sought out to be bought. They WANTED to be purchased. They pitched to a few companies including Facebook. Microsoft had the cash and did the deed. Simple. The size of the purchase doesn't matter. What matters is who has the cash flow to make that kind of purchase. Out of the Big 3, Microsoft is the ONLY player who could have made the purchase. The rest is for the history books.
If Sony had that kind of cash on hand, they wouldve done the same eras ago. Fact is, they didn't. Now, Microsoft gets to do with Activision as they please. That's just one of the perks for paying $70 billion dollars. It aint personal, its vidja games and its big business.
And these 'bangers' you speak of are your opinions, I haven't seen anything come out of their studios that made me want to throw down and buy a Xbox just to play it, I am not saying some of them aren't decent games, but they haven't had anything (that I see personally) as anything overly impressive, I have seen a lot of hype and promises, but nothing the I can see that just knocks it out of the park. I get they sought out to be bought, don't mean it should have been approved by the regulators. I wouldn't wanting Sony buying them either even if they did have the money, but the franchise and the gamers suffer in the end and the size of the purchase does matter, they are just heading down the same monopolistic road that they did with Windows back in the day, but now it is in the gaming arena, their only game plan is to throw money at stuff until there is nothing left but them.
EDIT:
Please don't think I am trying to console war, etc. This isn't about Sony vs Microsoft, I just don't want to see this whole industry turn into what Hollywood is now, full of garbage and when they just start buying up company after company it is slowly turning into what Hollywood is today except in the gaming environment, do you really want that? I just think they should have taken those billions they spent on Activision and pumped that money into all the studios they already
own and create some amazing game from them, but the way things are going Microsoft is turning into the Disney of gaming and just buying up everything.