The way to tell if a business has a moat that I once learned was, "If someone gave you a billion dollars, could you go compete with that business and have a reasonable chance of winning." If the answer is yes, then the business has no moat. The numbers are bigger now, but I think the principle remains the same: money cannot be a moat.