Take a look at an interesting discussion by N-Forum user Smaug, who ponders the thought that abstractions in controller inputs are necessary. The author brings up some interesting concerns about the upcoming Project Revolution controller.

Abstract Controls and Videogames