Right, that all makes sense, but you can’t join a company just to say, “well only 6 months ago I’d never touched a command-line!”. I know plenty who have succeeded from boot camps and plenty who haven’t. I think the best thing boot camps can do is have a stronger acceptance criteria - letting anyone in just sets them (and the brand’s reputation) up for failure. But I guess they need to make money.
Keep in mind that a majority of the students have never seen or touched a command-line, and trying to install various tools resulted in a lot of errors for a lot of students, troubleshooted by TLs that were only students 2+ months ahead.