I don't know...it's sounds like you are describing an 80 year old guy, not a middle aged guy, lol.
It's more likely what you said before, the smartphones, dating apps, social media, has made it generally discouraging to approach. That bleeds into middle aged guys more than younger guys...