economic moats: switching costs and network effect