Antitrust agencies and governments in general need to set more pro-active ground rules that attempt to prevent monopolies from even happening in the first place.
Punishing them after the fact is both ineffective and too disruptive. I'd rather they didn't allow Google to buy AdMob instead of forcing them to spin it off now. I mean, sure, I'll take it. Still better than nothing. But this shouldn't have been needed because AdMob should have remained a competitor to Google in the mobile ads space, not a division of it.
If large corporations think they have made so much money from their core market that now it's time to spread to new markets, then they must also have the money to start their own competitor in that market from scratch. They shouldn't be allowed to just buy everyone up from that new market.
I think we'd have WAY healthier "free markets" - and more importantly, high competition - if this one thing was implemented.