They cost more, the controls are limited to a damn controller with at most 10 buttons, there will always be one game out that you want for one console that you don't have, and most devlopers have to conform to the limitations of the system they are producing the game for.
O and of course modding is 50 times harder on consoles then it is on pc.
I just think you get your moneys worth with PC gameing.