Free software won. Yay! However, what about hardware, infrastructure, and services? Oops. All those things have been become increasingly centralized. Centralization has diminished our privacy, and therefore our liberty. Time to put restrictions on corporations so we can have liberty again.
-------------------------------------------------------
Now the only part I disagree with is the last part. Laws and regulations got us into this mess in the first place. These companies are huge because they can sue or prevent others from competing through laws and regulations. Guess who lobbies to create these laws in the first place? (It's not the little guy) The biggest problem is Intellectual Property (IP). Because of it we have DRM and many companies have very literal monopolies (enforced by government) on things. Apple has a patent on rounded rectangles for heaven's sake.
What we need is a decentralization of power, and a turn towards distributed systems. The best way to do that will be to eliminate IP. That will take some time, but we should do it gradually. By allowing people to "copy" it will create competition and weaken the monopoly-like position many of these companies hold. Power will fragment and decentralize. That should be the goal.