Yeah I think I accepted the reality of PC gaming requiring some technical competence back when I was setting what fucking SoundBlaster version and IRQ I was using or whatever.I guess I'm just fucking old because up until Steam made it easy, this was every single PC game on the market. I was constantly having to download patches and drivers to get games to run correctly along with editing config files by hand to make sure everything was to my liking. Also, input type has no bearing on whether a game on the PC is great or not. In fact, it is part of what makes PC gaming head and shoulders above console gaming. On a PC you can use the ideal input be it kb+mouse, controller, joystick, etc. PC gaming has far fewer limitations all around and that makes it awesome.
Forget the console vs PC argument and whether Dark Souls is better on PC (it is btw), Dark Souls is through and through an RPG in every sense of the word.