I understand the frustration. I'm right there with you. This is a rough patch, and I am far from convinced that the next earning report is going to turn the stock around in the short term. Still though, I remain very optimistic about the longer term.
Given that Nintendo lately has been releasing their consoles with a sparse software lineup, we've seen a longer periods of time required for the market to really take hold and embrace the product. This may explain why Nintendo chose to minimize their marketing blitz this time around and instead simply release it as a tech demo and let the product market itself while giving it plenty of time to work out the kinks and develop new software.
We've seen this happen before. Track the history of the original DS. It sold a relatively modest 14 million units in its first year, after 3 years it averaged 25-35 mil sales per year over a stretch from 2006-2011 and it now remains the highest selling hand-held game console of all time during a period where all of the fanfare and hype was surrounding the home based systems.
Anyways, CES is happening now and Nintendo is showcasing their new Pokemon games (A franchise absolutely beloved by its fanbase ) on the 3ds for the first time, and couple that with the fact that 3ds has just started accelerating their sale numbers similar to how DS did during its early years, it's not hard to foresee this as the beginning of another golden age for Nintendo. Just need a whole lot of patience to get to that point.