My teenage DS did a very tedious but physically challenging job in the summer, just for a month. He earned good money for it but the experience made him realise why he is at University and the benefits of studying ...
This ^
the experience of getting up on time, getting yourself to work, understanding you can't just slope off for a coffee when you want, working as a team, saving and budgeting the money you earn etc etc are all essential life skills.
and this ^
When you teen "needs" money for something, and you give it to them, they have no concept of what that is equal to, in the same way as they do when they've had to miss out on a night out because they were working, or get up before dawn cracks because they are on an early shift, or go straight to work from school for an evening shift when it is dark and raining and they'd really rather not; or if they are doing something that isn't particularly pleasant.
ds's 2nd job was cleaning in a butchers - including getting shut in the freezer to clean in there
. He then went to work at what he thought would be a far better job, working in a shop in the City Centre. Now, whereas the work was much nicer, they would often give him a 4 hours shift, which took 6 - 7 hours out of the day, with travel, and cost him 1.5hours wages, in train fare to get there. So he lost 6 or 7 hours of his day for 2.5 hours on minimum wage. The previous job he had, he could walk to and be there in 10mins at obviously no cost.
Sometimes you have to live these things to "get" them.
Doing it when your life doesn't actually depend on that wage coming in, is quite a good thing, I think.