It's a host of factors that contribute to it.
And I think you're right that parenting and social media/technology are big factors.
Look, I'm kind of an introvert. I understand some people don't need constant human interaction. But even I have to get out and interact once or twice a week.
I'm a millennial, but I was raised by Baby Boomer parents. I didn't have a cell phone until I was sixteen, and that was so that I could check-in with my parents on my whereabouts. I'd say most kids in my class growing up had phones when they were in early middle school. I didn't get a smartphone until I was in college.
So I was late to the scene with cellphones and smartphones. Additionally, I knew better than to be looking at my phone when talking to my parents because I was raised that you give people your full attention when they are talking.
I see too many parents my age that want to the be the child's friend, not their parent. And I'm not saying you can't be friends with your kid, but being a parent comes first. I don't have any kids, so I'm probably not the best messenger, but some common sense goes a long way.
Another problem? Parents are too quick to just stick the kid in front of an iPad or a phone. There's some give and take there as well, but technology should NOT substitute for a baby sitter or human interaction.
It's so embarrassing to get on an elevator and everyone immediately gets on their phone. Makes it difficult to approach anyone and have a conversation; you look unapproachable.
I totally went on a tangent lol. Sorry about that, but it feels weird being a young person not absolutely obsessed with TikTok, Snapchat, Instagram, and all the other crap.