One thing I have noticed in Denver is that parents simply do not give a fuck. When I go out to the grocery store or a retail store to pick something up I always run into little kids being little pieces of shit yelling and screaming and throwing stuff, and the parents just ignore it. These are not one or two isolated incidents, the majority of parents here just let their kids be little dicks all day and do nothing about it. With that kind of parenting, of course you are going to breed little assholes that grow into big assholes, and then produce little assholes of their own.
I grew up in Pittsburgh, PA and that shit would not fly. If you acted out in public you got smacked. Guess what? Kids in PA don't act out in public. That's one of the first things I noticed when I moved out here. Went from well behaved kids in PA to little assholes in CO.