Soccer is cheap. Plus they keep score so you know who wins a game. Can never tell why one dance wins over another.
My daughter has been dancing for 9 years because she loves it. No scholarship chances, probably won't dance in college. Puts in 15 hours per week, plus competitions. Cost is over $500 per month easy. Still doing it in High School because she loves it. Stays up until 1 am to finish homework because she danced 2 hours at High School on their team, then 3 hours at the studio. Why, because she loves it. Did I mention no scholarship chances.
The moral is keep your kid out of dance. Just kidding, but I have been know to tell that to other parents on the soccer fields.
I pay the money because my daughter loves it. She is committed to it, she is balancing it with the rest of her life, she lives and breaths dance. She is very good, but not great. Do things for your kids because your kids want it. Always make sure they continue to want whatever it is they spend all their time with. Do it for the right reasons.