This guy is shocked that he can't find amazing people right off the bat. Many businesses nowadays expect great people off the rack without putting any resources into them, but that's not the way it works. To have great people, you need to create them.
And more on why the something for nothing entitlement mentality that we get from a lot of businesses. They want a lot of public support, but don't want to pay taxes or deal with regulation. The problem is that sure, in the short run, all of this sounds great,but in the long run, no taxes means poor infrastructure, poor health for workers, poor education, etc, and all the problems and expenses that go along with that.
I think business can try to be a good neighbor instead of plundering everything in their path and leaving a ruined environment and shattered lives behind them.