Who needs to spend money on a controller when they already have a xbox 360 wire controller? Or a ps3 controller with a charger? Heck spend a little bit of money and you can use a wireless controller on your computer too but than at that rate it'd be best to just get a pc controller.
Or maybe a ps2 controller adapter. There are several alternatives to using the keyboard. Even a NES, SNES, or N64 controller. Though its quite difficult playing Morrowind with a controller that has 4 buttons and 4 directions >_>