I'm just waiting for the Kinect and similar full body motion controls to become a bit older and have more people know how to use them.
The Kinect gets criticized a ton, usually for being "imprecise", but I think it's mostly because it's very new technology. The modern controller has over 20 years of experience to draw on: the PS3 controller has more buttons and analog sticks than an NES controller and doesn't have a wire, but it's fundamentally the exact same thing and works the same. The Kinect has people with what, two years worth of using it at the most? But there's just no patience with many gamers. They try a Kinect game, flail around uselessly, and deride the game or peripheral as "broken" and go on to something else. Meanwhile, people who put a lot of practice in to get good learn how to properly move their body and learn to pay attention to their movements and are able to make Steel Battalion: Heavy Armor work flawlessly.