Microsoft Gaming CEO Phil Spencer has discussed the challenges of attracting PlayStation and Switch owners to Xbox consoles.