Maybe I'm going out on a limb here, but I think anti-trust in the age of tech and free services needs to be tweaked a little.
Sure, Facebook can buy any company they like, but if it presents a danger to its core business like Instagram did, then the sale should not be allowed.
Maybe Instagram wouldn't have survived without being acquired by Facebook, but let the market decide.