Companies first came around because someone has to solve the distribution problem. That was such a valuable problem to solve that it shaped commerce and society for well over 100 years. It still shapes society. And it shouldn't. The Internet solves the distribution problem. It makes it so any 12 year old with a net connection can run circles around any mega-corporation when it comes to distributing product from point A to point B. The only place the 12 year old CAN'T beat the corporation is the place that large corporations never really managed to penetrate much in the first place - goods and service which are actually intrinsically bound to geography. You need your hair stylist to be physically near you. You need the plumber to be near you. And those people do not work for a mega-multinational.
And I expect when the change happens, it will only take a matter of weeks or months. There will be a sudden realization on all sides. Companies will realize they can't get ridiculously profitable workers for dirt cheap any more. Workers will realize their company has been playing them like a game - and realize that if they play the company at the same game instead of listening to myths their parents told them - they will kick ass any time.
Zero overhead, zero debt and obligations going up against a large organization who relies COMPLETELY on the ability to hire workers who will accept pay less than 5% of the value they actually earn for the company? It's not even a competition.