These Yelp reviews mean very little to be honest. What kind of an idiot would write a bad review when
1. Writing bad review of the code training you got basically admits to others that your skills as a programmer is poor.
2. You risk souring interpersonal relationship you might have built going to the program. When you say the code training you got at X is bad, you are actually telling potential employers that people who got training from X are also bad. Who writes in their grad school application that they got trained in Kaplan?
Edit: As pointed out below, this isn't a comparable institution. However, I think we can empirically test the question "Will students offer bad yelp reviews to schools that are their primary credential?" The answer seems to be yes:
When trying to get a job an interviewer could possibly see a bad review that a student left of your school and assume that means the student may not have the skills necessary for the job. Also, presumably at your school as students and instructors are interacting personal relationships are being developed (ie. networking) which could be beneficial in finding a job. If the student then gives a bad review of the school it could burn the bridges that they built while in the class.
On the other hand, when someone is grading a standardized test, they grade based on how you answered the test questions. They don't do an internet search to see what kind of preparation you had for the test. It's different than a job interview because a test is judging what skills and knowledge you are demonstrating at that point in time, whereas a job interview is judging both where you are at now and what you will be able to do in the future. Also, hopefully in a test prep class there is no direct advantage to be gained by networking as that would defeat the purpose of the test.
I don't think Kaplan is relevant from a credentials or networking standpoint. (My understanding is that it should help you get into a school based on how your score improves on a test rather than offering direct social signaling.)
Is this pithy URL meant as a rebuttal to your parent's point? I assure you, it isn't.
Kaplan and devbootcamps might share some similarities, but they are qualitatively different when it comes to their value propositions for students and how that value is derived.
Kaplan is meant to boost scores on an objective test and that is where the value is. They either succeed or they fail for each student. There is no consideration of Kaplan by the institutions proctoring these tests or the institutions accepting these scores as a metric. The boost to test scores is not tied to the social reputation of Kaplan and so they are free to speak out against Kaplan if they are dissatisfied and that dissatisfaction, rather than some sort of conception of social good-doing in warning others, may even be the incentive that spurs them to do so.
Devbootcamps are meant for students to be a quick way to gain entry into a field suffering for want of code monkeys. The value here is in the job placement, not in the education or boosting of knowledge. The ability for students to be placed in jobs is actually largely a function of the social standing and reputation of the devbootcamp and not in the merits of the individual's education attained there. So all parties involved: founders, instructors, and students as well as the "in" at the companies that hire these newly-minted code monkeys have the same incentive at keeping up the reputation of the school.
The "in" at the hiring companies may quietly pivot away from using devbootcamps as a source for employment if dissatisfied with the code monkeys attained, but will never speak publicly about their missteps in sourcing code monkeys from them. They have no incentive to and every incentive (personal reputation in career, nothing to gain by burning bridges with the school and students, etc.)
Students, even if they feel they didn't learn much or were not truly prepared for employment, won't voice this because the ongoing value of the sunk cost of their time and money relies upon a favorable impression of the devbootcamp and its students.
The founders and the instructors reasons for not speaking out against what they are doing is clear and I won't elaborate on it.
1. Writing bad review of the code training you got basically admits to others that your skills as a programmer is poor.
2. You risk souring interpersonal relationship you might have built going to the program. When you say the code training you got at X is bad, you are actually telling potential employers that people who got training from X are also bad. Who writes in their grad school application that they got trained in Kaplan?
--- edited point 2