If they want to keep the sales as high as they are they will need to cut the price. So it's understandable that shareholders are not happy. They really needed a big game for first half of 2019 and that is not happening.
I dunno nintendo likes to announce things like 4/6 months from release these days. I still can see them announcing a major games in the fall like animal crossing for spring 2019 etc. But yeah they should have aimed to have more games at E3. Maybe they thought smash would cannibalize everything