The point of the article is not don’t go to summer programs, but go to those programs where the student has a genuine interest and not because it will get the kid into the college that happens to host the program. For some kids, going to a gifted program (THINK or even the talent-search based programs) can be the best part of their year and they can grow socially and intellectually around his or her peers. Others may be more of a grind.
If the choice is between hanging out with friends and playing video games, vs going to camp or a summer program as the kid is not able to get a job, I would think camp or program might be a better way for a kid to spend their time and to grow. Not every camp is expensive. Y or scout camps are generally reasonable and offer weekly sessions. One of mine had a great time being involved with a drama program.
It was not that easy for my kids to get jobs until senior year.