Does the Tech Talent Gap Actually Exist?

Today, every company heavily relies on tech talent to create, market, and distribute. However, many companies are unable to satisfy their growing need for this talent. Recently there has been an ongoing complaint regarding a “tech talent gap” across the country.

What's more, many companies have been using this alleged inadequacy in talent as a reason to justify outsourcing, H-1B visas, and other extreme measures. Apparently, the demand for talent continues outstripping supply. However, does this “tech talent gap” actually exist?