> I don't get why people are so gung-ho about these companies having a moat.

Because they are investors, VCs, or startup founders who hope to establish their own moats.

Users and consumers can get a lot of useful information from HN, but it's important to keep the local demographics in mind.