Absolutely. If Nintendo had bowed out of the console market, I probably wouldn't have even bothered to buy a console until FFXIII comes out, or the PS3 drops below 300$, or something.
After owning a Wii since launch, I find many of my GameCube favourites unplayable because dual-analogue control is so unbearably clunky, out-dated and last-gen, at least for some genres. Obviously not everything makes the transition to motion controls as well as some games, but at the same time, it also permits for certain new experiences that aren't possible with a classic game controller (Trauma Centre would be abosolute shit without the Wiimote, but at the same time, motion controls tacked on to Brawl probably wouldn't have worked out so well).
I own about 15 or more retail Wii games, and have pirated at least as many, most of which I would have bought if it weren't an option (and in the case of Disaster, if they were even available in the first place in my region), and I've bought or pirated many great WiiWare titles, and of course, there's the Virtual Console, which I really doubt I even need to talk about.
So yes, I am absolutely 100% happy with my Wii. I can count the number of games on the HD twins that would make them worth buying for me on one hand, where as there are dozens upon dozens of appealing Wii titles.
My only real complaint about it is the lack of storage space, since I really don't want to go out and buy an SDHC card. Flash memory's cheap enough, and I'd have preferred if Nintendo could have put in, say, 6-10 GB as opposed to the 512 MB. But oh well, nothing's perfect.
With respect to graphics, I was completely satisfied with what the GameCube was capable of (hell, playing through Wii de Asobu Metroid Prime 1 was hard to accept that it was a port of a 7-year-old game!), so that really isn't an issue to me. Online play I don't care a whole lot about either, but as long as major online titles are at least as good as Mario Kart Wii, I'll be satisfied. Splitscreen is infinitely more enjoyable to me. Friend codes are annoying, but bearable.







