They've always gave out specs. Only the Wii and 3DS. Nintendo also never gave out specs to look good. They're the only ones that gave out real world performance numbers rather than theoretical numbers. That's why to this day, people still think the Gamecube is weaker than the PS2.
Let's face it, even if they gave out specs, would the average joe actually know what they mean?
Nintendo have frequently given out specs to look good, where they could. They pimped the crap out of "mode 7", 44khz audio, and colour palette for the SNES. They pimped the N64s "100mhz" CPU and texture filtering too. They have absolutely given out (selected) specs to make them look good. Fair enough IMO, play up your strengths.
They've not been so vocal about the Wii and 3DS, nor the WiiU. Long before release Sony and MS were in a PR war about FLOPS, vector units, various interfaces and bandwidths. MS give great presentations on developing for their hardware and make them public. Perhaps Nintendo are like this too though, and I'm just not aware of it.
Sega foolishly gave out subdued performance figures for the Dreamcast ("real world" is a misnomer when all games use the hardware differently) and said 3 million pps instead of the MSony-esque 7 or 10 million figure but that was their mistake. In some ways the Gamecube actually is weaker than the PS2, but overall I like its output more.