As far as Obama's speech, it's really as simple as I explained. His point is that all of us, including business owners, use and benefit from the gov't services that our taxes pay for. He is NOT saying that others are responsible for your success, or that you're not smart or hard working.