I'm mixed on this.
I don't agree with classes, and I feel they take away from what makes skateboarding marketable. Skateboarding was cool because it was something we did on our own. We had our own space away from adults and people telling us what to do. The appeal was hanging out behind the grocery store, jumping off the loading dock, and smoking cigarettes.
I feel places like Kids That Rip (owned by the Eaton family, where they trained Jagger and the other kid) are dumb and support my least favorite version of skateboarding. Like, Woodward, they turn skateboarding into just another version of gymnastics camp and standardize us in some soccer mom Olympic event.
People doing lessons outside of the private parks is also insanely annoying. Many cities have laws against this or require permits for a reason. I don't mind the commons being used for individual profit, but it needs to be done in a way that doesn't monopolize space or privatize public space. Same goes for people who are good at skateboarding. Just cause you're good doesn't mean you deserve to snake everyone. (It's funny, I think of the Courts in Vancouver; it is "welcoming" as long as you are fine being snaked by the 4 dudes who are super good.)
On the flip side, the most money I ever made before I was 30 came from teaching lessons. Getting paid to teach someone the basics of skateboarding was unreal. I felt like a millionaire every time I gave a lesson. And summer skate camps were fun, even though I wasn't really qualified to teach anyone other than beginners.
But I don't agree with the notion that "a skater is getting paid, so it's good." Just cause a handful of people make money doesn't mean it is good for the community overall. Like, it's like celebrating Musk, Bezos, Gates, etc., being trillionaires, for the average American who gives a shit? Like, one person getting money doesn't do shit for the rest of the country/community.
I don't know.