Nope, plenty of enthusiasts on consoles too, facebook/iOS/android is the casual's gaming domain. PC gaming is fantastic though and will always be better in terms of visuals and modifications but a folly of it is that some (most?) devs choose the brute force approach rather than more direct optimisation to get more out of the components as a whole. This is indeed changing somewhat with AMD's Mantle and DirectX12 and whatever else is coming to succeed OpenGL but due to the literally tens of thousands of combinations it is nigh on impossible for devs to get as much out of and continue to push out even more what is in everyone's PC than it is with a fixed hardware system such as a console.
As for PSN being a bag of spanners at the moment, they went the pay route so now they have to provide a service befitting of that and with a direct competitor in Xbox Live they have to at least provide a comparable service. You do get more 'goodies' with PSN than you do with XBL and the free games and discounts with Plus are easily worth the money itself but at it's very core is the multiplayer and networking features. If they cannot provide that reliably then they are not providing the service that people are primarily paying for. Of course charging for the service now means money, and money means profits, however Sony isn't the most financially sound company at the moment and are pulling out of and selling their properties to bring in the funds. Yes PS4 is selling and really well too but it's not the holy saviour (that's their financial and insurance sector) and as a whole the profits go to benefit the company, usually to prop-up the losses of another division (phones, tv, computing) or cover R&D.
In time the PS4 will get hardware revisions and become more profitable helping bring in even more money but with more sales equals more players online and unless they start building up PSN to be robust and strong they may find people jumping to Xbox or perhaps even the PC.