Try reading the Death of the Grownup by Diana West.
The point about the baseball cap is more subtle than you seem to understand. To wit: Now adults want to act and dress like kids, rather than vice-versa.
And when you think about it, that really is part of the social problem.
She points out how kids used to be eager to be viewed as “grown-ups”, whereas now we worship youth and try to emulate them instead.
It’s a good read. Seriously
For everyone else who is complaining, buy/borrow the books and read them - they are eye-openers.
Baby boomers threw thousands of years of history away to be "friends" with their children instead of disciplining them. Seeing grown men in public with shirts untucked, hats on backwards (indoors!), thinking it's cool; or mothers letting their daughters out in public dressed as slatterns (yes, both mothers and daughters), thinking they're cool mothers, indicates a rejection of the role of adult (IMHO). Not to say that you should wear a suit to bed at night; just that being neat, clean, and presentable indicates a respect for yourself and a respect for others. (again, IMHO). West's book in particular highlights the adage that the socialist state seeks to destroy the innocense of youth as early ass possible, then maintain its citizens in a state of perpetual adolescence, all rights and limited responsibilities.