Before the Xbox 360 arrived in 2006, using a gamepad on PC was a pretty annoying experience. You'd have to manually configure buttons, games wouldn't detect the controller or show the correct icons, ...
Some PC games are more fun to play with a controller than with keyboard and mouse. This is the reason why some people would prefer to play with whatever controllers (Xbox controllers, PlayStation ...