We felt it was important for them to have part-time jobs in high school, to learn the value of a dollar and to have that working experience to put on their resumes, and to start paying for some of their own expenses. We did provide each of them with a car to drive (we sold them after they were finished with them and bought their own) and we did provide insurance but we were able to insure them on an old farm truck so it was less expensive. They did pay for their own gas. And our DD paid for any higher-end clothes that she wanted. And they paid their own way when they went out with friends to movies, etc.
That is definitely how we feel too. I think that life experience outside of what HS offers is just as valuable as the clubs/activities some kids are involved in. I will never place a higher importance on school activities than I will on a part time job and I would never not allow any of my children to work.