There is always room for an alternative to $MSFT. Also, the thing about moats, is to not overthink it and to remain objective with the numbers. Per the earnings, $ZM could not be doing better. That's the abbreviated answer :)