If they know then why not announce at the very least a timeframe? What they're doing now just annoys people at best and creates pessimistic predictions of delays and/or incompetence at Nintendo at best.
You know what would actually be incompetent? Ignoring 60 million people just to please a vastly lower amount regarding a product that isn't launching until March anyway.
Also, the direct hasn't happened yet. Chill.