Maybe because kids aren't stupid and they can tell Western society doesn't practice real piety, doesn't respect celibacy, doesn't care about the health of its citizens, and glorifies recklessness over studious caution?
You can't preach what you don't practice.
(Hopefully I don't sound like I'm criticizing Western decadence too much. I'm actually a big fan of decadence!)