Rather than outright lying, much of it is due to the generation gap. Parents and other elders are just suggesting what worked for them. Doing everything right by being a good student, good worker, and good citizen was almost a surefire way to a successful, stable life until "Generation X" started to come of age.