It's because they spend less time outside and playing.
Before PCs became widespread, kids would be out from morning to night.
Then before smartphones and tablets, kids would still entertain themselves via sports and outdoor stuff.
Smartphones, tablets and streaming porn = generation incel.