Here's why:
Behavior programs are usually a "front-end" to a philosophy of hanging out with kids in a school/classroom situation. They often reflect a healthy philosophy, but when a certain way of managing the classroom is packaged and mandated it almost certainly looses its power. That's why you're seeing kids lose out for the tiniest violation. Teachers who may not understand classroom management often get caught up in the procedures rather than supporting a philosophy.
Anyway, I like helping kids become responsible for themselves. My way begins with a structure, but its best to lose the structure as soon as possible. I don't use the structure linked to below anymore, but the philosophy is always there in my classroom. No rewards for appropriate behavior. It's expected. No heavy consequences, either. Instead, use a logical sequence of questioning and discussion to help students become aware of and responsible for their behavior. Praise is authentic and for becoming responsible.
I will vouch for this philosophy, but it's hard to instill in a whole school. Too many teachers seem to think that bribing with candy, treats, or whatever is the only way to go.
Self-monitoring (my class site):
http://www.pb5th.com/selfmoni.shtml