How so? two analogs and 6 buttons, plus two triggers should be plenty to cover what DG is doing. Heck currently I only use my mouse (and spacebar on keyboard). So thats two buttons + scroll wheel to zoom, plus space bar. That is easily done on a controller and it's not like the game is so fast pace that the mouse precision matters.
I'm going to venture a guess... no strike that. I'm pretty certain you suck at Demigod... horribly. No hotkeys + low APM, I'd sure as hell love to play you when I'm having an off day.
Seriously? You pretty much just supported the fact that Demigod would be horrible on consoles.