Yes, I've watched video (and audio) of the entire speech, more than once. I know exactly in what context he made the speech, and know exactly what he was talking about. What he said, and meant, is that the socialist acts of others for the greater good makes is possible for you to be in business at all and to hire people, that you were able to build your business solely because "somebody else made that happen." It wasn't true then, and it's not true now, even when you bring up income inequality and the Koch Brothers.
I guess we disagree, then. What I heard Obama say was in the vein of JFK's "Ask not what your country can do for you" speech - basically, a reminder that patriotism requires more than a flag pin on the lapel, and a successful business required at least some support from taxpayers. The kind they have become so used to, they don't even think about it anymore.
He made the speech because businesses were making a lot of noise about tax cuts, calling themselves "job creators". ['Jobs' had become a hot topic, on account of there being too few left after outsourcing, mergers, layoffs, etc, that contributed to the ever growing profits of businesses, and the growing misery of the unemployed.]
And job creators they are, but [and it's a critical 'but'], only when demand justifies it. No business creates jobs for the good of anyone other than the business, but they sound like they feel entitled to be applauded for it. Or rewarded, for doing what they would do anyhow, like build a new plant, or move their headquarters. Oh wait: they already
are being rewarded ['incented'] to do those things! But enough is never enough: they want tax cuts, too, and they're perfectly okay with budget cuts to balance them - because nothing they care about is affected.
There is already talk about removing the spending caps placed on the Defense Dept in the last budget showdown.