Bingo. People here tend to be very extreme in their beliefs and they vastly over generalized their niche interests.
The vast majority of people out there don’t know what Linux is nor will they be ‘liberated’ by it.
But making small talk can also backfire. The idea that you will just chat people up and all will be well with the world is naive. A lot of people only find community and belonging through creation oppositional identity (us vs them).