They definitely can be beaten but not for the reasons stated in this article. Network effects cannot be undone without a fundamental shift in their business models. Right now Facebook and Google make their money off advertising and tracking their users. Break the business model and incentivize a Network and a new Network can grow.