Is JobKeeper too good? Businesses 'struggling' to fill vacancies