I concur that the teacher makes a huge difference in this equation. One of the problems with many boot camps is that they employ people who have gone through their own programs or have 1-2 years experience goofing around with programming stuff. You're not going to learn much from people like that. They just don't have enough real-world experience to truly teach you to the extent you should be taught.
I'm not suggesting that anyone consider an undergrad program in CS - that is beyond most people trying to attend boot camps because they're looking for a quick fix. People can very well get a full-time education via Coursera/Udacity, so I don't buy not having the means to fund a full-time education as an excuse.
I'm also not trying to generalize, but I have talked to a wide range of people and worked directly with all of them to get enough insights to form an opinion here. We're talking about ~100 students from various boot camps around the world. I do this daily.
At the end of the day, I'm trying to help these people get out of a mess that they got into. Many of them had to take out loans. Almost all of them have been feeling like they're worthless and not cut-out for this which isn't true at all. These institutions (small and large) have played them.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.