The Wii has flaws.
The Wii has plenty of flaws.
Just like PS3 and 360 however.
People favor PS3 and 360 over Wii, because of what the 360/PS3 gives them--that the Wii doesn't.
The Wii has 512 MB of storage.
That's laughable, because it supports SD card with 4 times more space. There are flash drives that you can accidentally swallow (and not choke on) that have more space that the Wii's storage. That's inexcusable with today's technology.
The Wii has no OS.
Just a shoddy firmware, it's incapable of any real changes or improvements to the software that it runs on, all it can do is alter the hardware through the use of IOS--which corrupt easily, which is far more dangerous, while the 360/PS3 can just modify the software, much safer and more efficient.
No wired controllers.
If I had to choose, I'd choose wired over wireless.
Too fucking bad I can't do that with my Wii. Now I have to waste money on batteries, rechargable batteries which lose it's ability to hold a charge as time goes by.
Easily--and I do mean easily hackable.
Shoddy firmware causes the console to get hacked with simple items that you can buy in a retail store. You can literally get all you need to hack a Wii console from Best Buy and downloads from the internet, which are free. While depending on your intent to use, this can be a really good thing, but the Wii's own vulnerability subjects it piracy of their precious virtual console games.
Now aside from those, it's all chalked up to personal preference.
However one thing is true, albeit few and far between the Wii does release some masterpieces that any gamer should take a gander at, but most gamers are too stuck up and cocky to buy a Wii, because they built up some sense of pride.
If they want to miss out and be idiots, let them.
At it's core, the Wii is a gaming console, with game. So lets shut the fuck up and play them.