Actually, this pretty much already exists. Go buy a $1 OTG USB cable and a $25 wired Xbox 360 controller and it just works. Or, you can get something like this for $12.
It's not that there's lack of controller support in terms of hardware or the OS. It's just that game companies aren't rolling out support for them.