Yeah it's still early, that wasn't my best joke.
Anyway, regarding stage vs direct, I really think the direct/digital event format is much better for actually communicating the information they want to get across than a stage event is, and that's why I prefer it. But I do see the point of view where a stage event is more entertaining and "hyping" even if I think those aren't really the most important factors of a presentation.
If renting out a theater was cheaper I would always think that having the majority of the content pre-recorded but shown in front of a crowded theater is probably the best middle ground where everyone is fairly happy. But since renting out a theater during E3 is not cheap, that would honestly just wind up being a waste of money to satisfy a few fans and probably not change their stance on buying whatever products Nintendo is selling. So a Digital Event is the logical way to go.