I cannot describe with words how much I agree.
Just got back from California vacation with the girlfriend. Saw way too many kids, being way too disrespectful, in way too many places they didn't belong in the first place. I understand people don't always have an alternative, but you program your own children, you set the rules - keep them in line.