I was having this exact chat with my CTO a few weeks back. Having a moat specially a technical one is getting impossible every day when you can put your time to really sit and understand the workings of the most complex technology within hours or days.