I agree with what you're saying, but that's exactly the problem. I don't think the author of the source article has a clear, internally consistent standard, and I don't think any consistent standard exists that would tell you Google and Facebook need to be broken up but CVS and Costco don't.