“Secured the means to reproduction”, sure does sound like something an alien, trying to act human, would say about finding a partner.
A lot of people, especially in pub cultures like the UK socialise at their locals, they don’t just go there to aggressively pursue sex with strangers. It’s where they meet their friends after work, where they go to watch sport on the weekend etc.