I'm not quite sure what you mean by build a moat, could you explain further?
I think (hope) that 20wenty was being cheeky and playing along the all-too-common vibe that every project presented on HN needs to become financially successful or else it's a waste of time.