What’s Google’s moat? Mind share and being dramatically better than the competition is indeed a moat. Trust me mind share is incredibly hard to gain in this day and age.
That's literally the opposite of what "moat" means, so no. You can't just make up different definitions for accepted terms if you want to have a productive conversation with anyone.