I can understand your frustration. However, before you write this console off wait for e3. Many have said that power isn't everything. I believe that many of us will be gobsmacked when we see the graphics it can produce. Try to understand that without all the deatails it is almost impossible to gauge. I am frustrated too. I think we all are. Personally I don't agree with Nintendo's hush hush policy. I think more should be revealed. It would prevent IGN from causing up a frenzy. (bet their loving it).
Think about the amount have times you have been dissapointed with a 1st party Nintendo game with respect to graphics. Hardly ever. At times like this we need to trust that Nintendo know what they are doing and that is the hardest part.