Perfect opportunity for the kids to learn from the school of hard knocks.
Put them to work at Starbucks or Vons as an afterschool job and make them contribute to the family income. This happens all the time overseas and it never hurt anyone. Builds character and they’ll never repeat their parents mistakes.
There is no reason why a kid can spend all their money on crap while the parents stress over living expenses.