In my experience, programmers like solving problems and know that they are good at doing so. Most of my lecturers and classmates had spend many hours working out how to "fix" CS education -- it was the most immediate problem that they were exposed to every day. So it makes sense that many people threw themselves at the wall and not all of them stuck.
At HyperionDev [0], we're using a mentor-driven model to offer a fully online, part-time coding bootcamp where we give people significantly more 1:1 contact time with their mentor, and focus on code review as a primary method of instruction. We've found that we're able to teach people quite a lot in 6-months part-time at a significantly lower price point than some of the places mentioned in the parent.
The global bootcamp market might look a bit rocky, but until we get to a point where we don't have 10 dev jobs for every dev out there, bootcamps are going to have their place.