What do you mean, isn't fair? That dev with 4 years experience had to start with zero once. The scenario is exactly what the high school grad will face.
That said, the argument still stands with a candidate with a degree and a similarly aged candidate with no relevant work experience but similar maturity, odds are you'll still be able to pass the Pepsi challenge and see the difference.
Remember, I'm only arguing against the notion that college is useless.
If you're lucky enough to get a mentorship that will teach you everything you need right out of high school, great. Go for it. That's not exactly a common occurrence. College is a high cost, low risk way to get some experience and land a job but its certainly not useless.