These programs are so expensive. Why can't they figure their stuff out. There are the few that have been successful for many years with recurring families joining, and the rest just come and go
I once spoke to someone that ran programs for years, and its exactly what you wrote. These programs are expensive to run and most of the successful ones went through 2-3 years of losing and building up a name until they became the successful ones they are today.
Now I can't speak for any of these specifically, but I would have to assume that the ones that close last minute are probably due to not filling up. So instead of going ahead with the program at a massive lose "These programs are expensive to run" and built the reputation, they cancel instead.
This goes across the board, we look around and see people with success and we try to company them not realizing the years of blood, sweat & tears prior to the success.