Be happy. Anything less than absolute perfection and you won't be happy, and then you'll be bitching constantly. They can't give you a great online experience until next generation, so why get your hopes up?
Trust me, there are a lot of things you can add to make online gaming truly a great experience, and they can't be added until next generation. But if you take what is practical for Gamecube to offer right now, you won't like it much. A 3rd party game you may deal with, but a game like Mario Kart would only be disapointing.
|