National skills gap may be overblown