Have you ever thought that maybe not everything has to be seen through the lens of software? Not trying to be snarky, but it's something I see so often here on HN and it kind of bugs me.
It is much easier to relate to a known quantity than an unknown. I would say the vast majority of people here are either programmers or at least have enough knowledge in programming to relate to it.