Economic Moat or Grave For Your Business?