Well i have a great PC and a PS3 for that very reason. I enjoy both of them very much and believe one should not compare them to the other.
But seriously FPS on the controller is better??? The aiming speed is much slower on a controler as you have to push the analog stick and wait for the aim center to move to your desired direction and then you stop moving the analog stick. On the computer you just move your mouse directly to were you want it and its there in an instant. Its much faster and more precise. The FPS scene on the computer is much more competitive and the headsets are better for communication.
+ the PC does have controllers to use if that is something you must have.
And i play a ridiculous amount of games on the computer that are completely free. For instance right now i am playing Infinity wars and path of exile and Prime World. I did not have to pay a cent to play them.
To be fair, console FPS games have aim assist and for people who aren't super competitive, the controls probably are better. They are easier, more responsive and generally speaking you hit your target far more often because of the aim assist.
I agree that PC has better FPS controls, but you can't forget that most FPS gamers (cod fans/halo fans/battlefield fans) aren't there for "serious" play and console aim assist makes things easier thus they can kill more often which means better controls for them.