What about all the tens of thousands of students that graduate with CS or related degrees every year?
I contrast that with some I've seen turned away for being able to make a Rails site, for instance, but with little or no knowledge of CS fundamentals. They too might have been brilliant and motivated, but they didn't come with the underlying knowledge they'd need to succeed in the roles we had available.
Bootcamps seem to teach tech, not theory. That's fine if you're hiring for that specific tech! My employers have been more interested in broad theory, though.