People have already badly criticised Nintendo for it. It's just that, people have already moved on and accepted it, if they were angry at it in the first place.
Add onto the fact that they did show a lot of other games, with one or two small announcements peppered into the presentation, your argument is simply false.
NNID: b00moscone
Switch ID: SW-5475-6755-1986
3DS friend-Code: 4613-6380-5406
PSN: b00mosconi