I'm not sure why this bothers you. It's clearly an overview of many the challenges the game industry is facing going forward. Discussing multiple things is not an error!
Discussing them is not, but creating an understandable narrative seems like a step in the right direction.
Clearly the step here was taken somewhere else...