I think it was a good show, a 8/10 show, mostly directed to Xbox fans. The problem i have with the actual Microsoft is that they're focusing in everything i don't give a damn....
- Streaming/portability gaming: I don't want to play my games outside of my house..., period.
- Indie/AA games. Sorry. I can enjoy games like this from time to time but they are never the reason why i will buy a system or be hyped for it.
- With Game Pass, all the focus on games are in nostalgia and in the past. I don't want to buy a new system to play 5, 10, 15, 20 year old games....come on (although i admit, new games like Gears 5 or Outer Worlds launching with the service 1st day is very nice indeed).
- Getting ports/games already in other consoles from 2, 3, 5, 10 years ago.....Meh. I don't care.
All of these things are accesories, secondary things. Without a great 1st lineup first and foremost, they won't catch the competition. Game Pass, good services and power have existed against PS4 the last few years and that haven't changed a thing between them. PS4 still dominate them, even in the US, so....
I expect Microsoft announcing their big next gen guns in next E3. There's where they can impress people if they do things right.