Saying you don't "understand" something when it's clearly, obviously understandable with a shred of empathy - especially since you live in the UK and have likely met many people who go to the pub for reasons beyond "reproduction" sounds extremely condescending at best, and malicious at worst. If that wasn't your intention, then yes, I suggest you go back and try to improve your writing style.