Motion Control will never become universal. Not until you can do everything with motion controls that you can with a standard controller.
As for people threatening to defect to PC gaming, you can still sit in a chair and play a PC game. You can even connect your PC to your TV, and use a gamepad while sitting on the couch. Which basically turns it into a console.







