The generation that grew up sharing a bedroom with 3-4 other siblings, wore a few hand me down pieces of clothing, grew up in small cramped conditions and ate ketchup sandwiches for dinner, went on to win world wars, invent the computer, and land on the moon
The generation that grew up with their own big room, smart phone, computer, TV all day, ate out 5x a week, with a bunch of new shoes and clothing on a monthly basis grew up to want to be a YouTuber and is afraid to drive a car
Good parenting isn't only inexpensive, you have an IMPERATIVE to raise humble, self-reliant, tough children. If you spoil them you have fucking failed.