And yes, a PC's "controller" is better and more precise... but coding for consoles is easier since it's all just one set of hardware to code for.
Check out this video where John Carmack (the leading programmer behind quake and doom games) explains what is easy and what is hard when it comes to making a game on 360 and PS3.http://www.youtube.com/watch?v=989MBOiIghA
He says interesting things at around 4min in the interview. There have also been other reports that porting between 360 and PC platforms is a simpler task than PS3 and PC.
My main point is, what is Sony going to do about it? Are they going to make the PS3 system easier to make games for, or will they just do "their own thing"? Another question is what is Microsoft going to do? because if they are smart, they might make it insanely easy to port the games between Windows OS and their new generation console in the future.
You are right about developers trying to save money, so only time will tell, but I am sure that if Sony doesn't make PS4 more developing friendly and Microsoft on other hand does, we will see a lot more of "PC/Xbox-only" games in the future. Only time will tell...