When it comes to treating their fans like crap, nobody does it quite like Nintendo.
You want release dates? Something to look forward to? You want actual new games on your new console? Fuck you.
I swear they get off on depriving people of what they want.
Nintendo dont give out dates because they dont have dead lines like the other two. There are exceptions to the rule however Nintendo release games when they are ready.