They don't owe anyone jobs. They hire people to do work, they make money off that work. That is how this works. Job creators are not noble or good or generous merely because they create jobs. It is a self-serving act.
They owe tax revenue on profits earned.
> that we should be able to beat and shame billionaires into giving us their money and providing these opportunities
We should be able to do that. Exterminating the billionaire class (by taking their money) would be a great thing for society.