I strongly agree with 2nd point, personal accountability and good stewardship/parenting are lost values in the western world. Our youth are bored and brainwashed by the media...I was too. We're constantly reminded we are 'special'(individually, just like everyone else), we can buy happiness/solutions to our problems if we have the latest/greatest (*) and 'Not my kid' is almost a national anthem. Perception is everything & it too is easily manipulated by selfish and external influences. I too am impressionable and find much of marketing insulting, sometimes assaulting. That's why I do not watch commercial television and browse the Tubez w/ AdBlock & NoScript...I am startled sometimes when I browse without them, it's a completely different experience.
edit: reworded last two sentences