LOL, you obviously didn't even read my post. I *SIGHTED* annual sales figures. You know, hard numbers.
I couldn't find any GCN sales numbers in that pdf.
The numbers presented by Geeforcer seem to speak for themselves. Now, admittedly numbers like statistics can easily be abused but it seems to me that the GCN is lagging, certainly behind any projections Nintendo put out.
The point is they're being blown out of proportion as a means to spread FUD. If Nintendo is doing bad then MS is doing worst, considering they're losing buttloads of money on Xbox. That's why you're seeing Xbox360 this year while you won't be seeing Revolution until next year.