I'm a firm believer that not everyone needs to go to a 4-year college to contribute to society. I also think, more than ever, computers allow people to rise above and better themselves, either through access to education, or through better jobs in the high-tech sector.
There are, of course, many computer jobs that require real engineering degrees. There are many, though, that do not. So, why should these jobs be denied to people because they don't have jobs they don't really need? In principle, these boot camps seem like they have a lot of potential, but there is always the risk of for-profit educators being more snake-oil salesman than teachers.
As is mentioned, if you don't have an aptitude of coding, these are unlikely to help you, so you should save your time and money. If you have the skills though, and just need some training, they seem to have a lot of potential.
I know we have a lot of educators and Computer/IT people here, so I'm interested in your thoughts.