I don't think consoles need 'changing' as much as you think but each to their own.
The reason PC games work for me is that their cheaper than console games. As for upgrading stuff, PC does make it easier but console means you dont need to worry about it either.
Even with the 'new' Xbox - Project Scorpio coming out next year or so Microsoft has stressed that the games will be playable on both. Not to mention you get 4 games a month if you have Xbox live gold.
And for someone who never owned a 360 it's an awesome way to build my library