Once you're in, why not forget about the quality and problems and just follow the program? I have only ever gone to low level state schools, but one of my instructors told me that he wasn't there to teach me. He was there to guide me through the curriculum. That stuck. Stick to the program, sweat out the X months. You'll come out as close to a programmer / designer / X as you would from any other path aside from some…
Of course you could teach yourself, but why pay 30 k for the pleasure of doing that?
Maybe We're getting vague here (my fault.) What do we actually mean by "teach yourself?" Nobody is spoon-feeding you knowledge. You get a curriculum to follow.
It seems to me that if you get through the program and then land a job from it, then you got some value from the program. Maybe you could have done that on your own. But if you're looking at a bootcamp to learn in the first place, then you probably weren't going to learn on your own anyways.