Blame boomers.
The generation that invented participation trophies then started a culture war over them. The generation that espoused capitalism and made ever facet of human living and enjoyment cost money. The generation that destroyed privacy. The generation that destroyed the climate. The generation that believes resort towns in Mexico are more dangerous than large US cities. I could go on.
I grew up riding my bike across town as a teenager and being home by the time the street lights turned on. Kids these days don’t have that, and it’s showing.