You haven't met my son, or several other people I've known in the past.
Although I suspect he, like they, won't stay that way.
I'm not seeing it. I was extremely small (I'm under 5'2" at my full adult height), I started losing my hair early, I'm overly dark, I was an underachiever, etc etc, so one would have expected that I would have been incredibly lonely and wanting for female companionship.
It wasn't the case. I had a rich and varied dating life, and I can only attribute it to one thing: I don't have a shy bone in my body.
Conversely, I've known bunches of "shy" guys who were much better looking, made more money, etc who because of their shyness were often dateless and lonely.