I know what you mean my friends before they never had jobs and I did and I would always be jelouse that they got what they want and there parents would give them like $100 + to go shopping and I would have to pay with my own money. I dont mind having to do it unless my sister gets to go on a shopping spree or something then I dont understand why I cant get like 1 new sweater.
I dont get what having a job and paying for everything has to do with being home at a certain time though.
Sometimes parents do that because maybe thats how they were brought up or they had it really rough and they want to treat them "better"