I don't mind if Nintendo Directs a light on announcements, but I would like them to be a bit more focused and at least informative. Like, if you're showing a game that's been shown before, maybe show something new? Or talk about hardware features, or stuff Nintendo intends to address in patches.
It's when the Directs are recycling content that they become obscenely boring. I don't think they should ever be considered a platform for major announcements, and instead fan-specific insight into titles along with release dates, but there's a point where you're just not feeding viewers anything valuable at all.
Like this Luigi's Mansion 2 shit again. Same stuff. Similar footage. No announcements. No new content. Not even a concrete date. "This vague window, kinda this month maybe!". We know that. We've known it for months. We've known because the game has been routinely delayed since it was announced a year and a half ago. Like, Pikmin 3 I can understand, because we saw a new build and we hadn't had confirmation of the (obvious) launch window slip, but we really don't need to have the same titles continually milked with no substance.
EDIT: Similar things could be said about Lego City Undercover. I'm not overly interested in it, but why not dedicate a bit more time to the title and its features if it is indeed due so soon? Show some narrated, seamless footage of gameplay to give people an idea of what the game can offer. Spend Nintendo Direct time doing that kinda stuff if you don't have announcements to make.
Yes, yes, and yes. Also - I think it'd be better if Nintendo could do a better job of managing expectations. Nintendo Directs have been so all over the place that you have no idea what you're going to get. They're randomly announced, which doesn't help at all - I mean, the idea that Nintendo wants to make an announcement RIGHT NOW carries an implicit message that hey, Nintendo's got something important to say!
Combined with the two big 3DS and WiiU firmware updates, you've got a recipe for a PR disaster. A completely avoidable one! Why doesn't Nintendo announce exactly what they're going to cover in the Nintendo Direct. If you're not going to announce any new titles, you need to say that - you're not fishing for hits, you're trying to inform your audience and get them excited about what you are advertising. If the audience is pissed off because they expected bombs to be dropped, you are hurting the titles you are trying to promote. If what you're actually showing isn't going to attract viewers, rethink why you are showing it.
Ideally I'd like to see the Nintendo branches coordinate weekly Nintendo Directs. Mid-week, announce who will be talking about what. End of week, release Nintendo Direct. Feature first-, second-, and third-party developers in addition to your executives. Show what's coming out soon and ALSO tease long-term stuff to keep people excited about the system they've invested a lot of money in. And stop pretending we live in a world where the Pacific ocean keeps Americans from knowing what's going on in Japan and the Atlantic ocean keeps Americans from knowing what's going on in Europe. Seriously, it's ridiculous they don't have simultaneous launches for all of their products. Hire some more damn translators. Make it happen. You know why people are happy to see Fire Emblem release NoA? Because you're so useless no one knows if you'll even release first-party titles to your largest market. New releases are better than new-to-America releases. Don't be NBC with "If you didn't see it before, it's new to you."
Quick edit: As my proposal for weekly Nintendo Directs shows, I don't think the problem with Nintendo Directs is that they're too frequent, just that they're not informative enough. Consider that the DS released in 2004, and the Wii in 2006, and between the two of them they have more than 2000 games released for them. That's more than 142 titles a year, or almost 3 a week. I think Nintendo can find the material to work with between the 3DS, Wii U, eShop, and Virtual Console. Heck, do a Nintendo Direct on TreeHouse, show how you localize games!