Maybe. great businesses don't need moats. They just need sonething people buy from them. Maybe venture capital needs moats - but you can get rich without that. (If rich is even the goal - a nice life is a better goal)
beware of any business where there is no competition - there is generally good reason nobody else is making money there.