I also think bootcamps are not very selective once you get in. In my experience it's very hard to fail out of them and there's a huge amount of hand-holding. Compare this to a CS101 course based on SICP and it's easy to see how CS degrees select for people who are able to thrive when thrown into the deep end.