I'm also heavily into the pc scene and have a few friends with consoles. They have tried the "my pc can't run this stuff and I have to always upgrade" line, but there is a common flaw. All the people who have to constantly upgrade their PCs aren't spending their money properly. You can get away with doing a big upgrade every 4-5 years if you buy good parts. The people who skimp a bit tend to complain. Also how often do new consoles come out? Its probably on par price wise if you buy like that.
Having said that, I'd suggest a console to anyone who is more casual, its simplicity for getting straight into a game is nice for some