I love those sorts of discussions at the springs, I wish I'd been there with you and the kids. It is one of the few places I get to interact with Occupy types, and I'm always so interested in their thoughts and motivations.
That being said, Warren and O's argument is just silly. If someone is successful, they have taken what is available to all of us and made things happen. They paid more attention in school. They took risks and made sacrifices I was unwilling to make. They understood their customers better than I. The fact that there are roads and bridges has nothing to do with their success. They would have built the roads if their companies needed them and weren't available. For example, timber companies regularly build roads to get raw product to sawmills. The reason all of that infrastructure is there is to make goods and services cheaper for ME, the consumer. We - society - pay for interstate highways to make it more efficient to distribute stuff from where it is made to our local Walmarts. The roads and bridges aren't there for the benefit of GE, they are there for MY benefit. Because I paid for the highway, I don't make my own light bulb - why should I when I can buy one for $1? The captains of industry depend on my work to make stuff to sell? Yes, but I depend more on them to put beans on my table. And my job isn't MY job, it is their job. I do it as long as we make the mutual decision to exchange some of my life for some of their money, or until THEY decide what I do isn't needed anymore for whatever reason.