My parents raised my brother and myself with good values, and a value for money and how to earn it. They taught us how to set goals and achieve them.
One thing I'm glad I did, maybe unknowingly, was to get an Amex card when I was in college. The main point being that you had to pay the bill each month; there was no option of letting debt ride, or a sense of 'free' things.
I feel that my kids, while very intelligent and well rounded, are already spoiled. At my Mom & Dad's house, my Mom one time gave my two kids and my niece & nephew each a $100.00 bill; generally my Mom thought to give this money to the kids each Wednesday; I asked my Mom what thee hell she thought she was doing!!!??????? I had too wrestle that $100 bill out of my daughter's hand!!
Remember when you could impress a girl by slapping a Ben Franklin down on the bar?