Indeed, my feelings exactly.
For my generation it was too much TV causing these issues.
What I see now are children who have zero social skills because their parents don't enforce any minimum standard of behavior. They get nowhere near enough exercise, nowhere near enough unsupervised time to just be kids and do stupid shit, far too much poor quality food, and are completely over-indulged.
My kids weren't allowed in the house after school unless it was pissing it down with rain, in which case, they were expected to be doing their homework. They had real chores to do from an early age including mowing the lawn, folding laundry, sweeping the floor, etc. I see none of this happening any more in any of my neighbours houses.
You simply can't let children do anything they want, all the time. Children need rules, and they need to do productive work too.