I find it annoying that teachers will compare doing homework and going to school as the same as being paid to work at a store, factory or as a city worker. It is so not alike, if it were the state would pay each person attending school or college a wage for each hour attended at the education building. This reward system would be the same as saying; the government rewards the working class with free maid service. This does not happen. But wait, your working and paying your bills, shouldn't you be rewarded. Not by anyone, because things are expected of each person. It's not a "ME ME" Selfish world, we are in a community and everyone has a part to play. Rewards are earned from each individuals hard work and each reward is different. For some they may save up and take a relaxing vacation, others save for a remodel, and others save their hard earned money for an expensive car. And lest we forget the illusive happiness one can find within for achieving something. We buy our rewards from our hard work, no hand outs.
Don't teach children that they can get what they want. We live in a disappointing world, you're just going to break their hearts from allowing them to live in a: "everything I want I get" fantasy.
My children do not have a mobile, spend hours on a video console, or get into trouble. My children are compassionate, very healthy and do very well in school; missing maybe 1 or 2 days a year. The teachers, should focus on the parenting styles of the children that are failing/falling behind in class, instead of the children who are above the school and district expectations.