I always enjoyed Mario Kart. But the latest one is retarded. It is built entirely around keeping all the racers as close together as possible. It always had a little of that, but now you can race like crap the whole time, make good the last round and you have an equal chance of winning.
This is Nintendo's attitude to gaming: casual
It's easy to see the arguments against Nintendo, because let's face it, anyone who would be on this forum probably at least a dedicated gamer. Personally I find the Wii fun to play for 45 minutes with some friends. Other than that is has zero appeal to me.
As for the whole DSi thing.. Who cares? When you bought the product you made a decision and thought the product was worth the prize. This is like PS3 owners crying when the price gets slashed. You can always wait around and you will get more product for less money. There is a difference between someone else getting a better deal and you getting screwed.