Earlier quoted context omitted.
You're conflating different problems. Big corporations are too big, they should just not exist. When you have corporations more powerful than the government of the biggest states, it's a bug, not a feature. The IP laws may need rethinking. Saying that they should disappear because big corporations are above the law doesn't help, though. First kill the big corporations, then think about fair laws. Changing the law now…
How do you suggest making them smaller? For instance, what if google was still just serving search results w/ ads, and they never expanded that. How would you make them smaller?
On the other hand, you are interested in why the status quo isn't an accident and what we would need to do to accomplish those things, I recommend reading Reid Hoffman's book "Blitzscaling" side-by-side with Jacob Hacker and Paul Pierson's book "Winner-Take All Politics": you can see the same dynamics presented in two very different lights.