As I age I tend to want to play more with a controller than a mouse and keyboard. I want to believe this is a product of spending my entire youth playing on the computer, only to get a career as a programmer. A not insignificant portion of my waking life is and has been on the computer.

Only in the last few years have controllers really gotten support across the board, there used to be all kinds of fucked up compatibility/driver issues if you used anything but a first party Microsoft /xbox controller. Now everything mostly just works.