You must be talking to morons.
As far as I'm concerned having both kb+m and a pc compatible controller is essential, particularly since some ports have really terrible kb+m controls. For example, even with the DSFix I still use a controller for Dark Souls, you can tell it was designed with a controller in mind. Same thing for platformers or anything that functions better with analogue movement.
The beauty of PC gaming controls is not the use of kb+m but the ability to use anything you want. kb+m, fight pads, controllers, race wheels, flight sticks, even hacked Kinects. Use whatever feels good or fun.
As far as I'm concerned having both kb+m and a pc compatible controller is essential, particularly since some ports have really terrible kb+m controls. For example, even with the DSFix I still use a controller for Dark Souls, you can tell it was designed with a controller in mind. Same thing for platformers or anything that functions better with analogue movement.
The beauty of PC gaming controls is not the use of kb+m but the ability to use anything you want. kb+m, fight pads, controllers, race wheels, flight sticks, even hacked Kinects. Use whatever feels good or fun.