All my friends have PC's and out of roughly 5 or 6 custom builds only one has never had a problem or a BSOD, which equates to about 65% with some sort of problem somewhere from faulty boards, cards, RAM to corrupt OS, bad drivers or other, so you're telling me it's as simple to plug and play? It's a PC not a console in fairness.
Everyone I know has had some sort of hardware problem and most won't attempt it for fear of voiding warranty or breaking other delicate parts, you must be one of the 1% (exaggeration) who never had a problem. I spent 2 weeks trying to fault find my 570 when I first built this pc and it broke my heart.
A guy posted here two or three days ago attempting to fix his friend's Alienware. It was built by Alienware right from the word go.
It only showed 8gb out of 12gb ram.
Thankfully I have seen this problem before. Sadly because I have experienced it. But how many people would have known that? especially when there are erroneous reports going around the web as to why it happens?
If you Google "X58 missing memory" then all sorts of answers will be forthcoming. It's Windows causing the issue, it's this that and the other.
Quelle Surprise then as soon as he took the CPU out he found bent pins.
But how many people did not realise? When I bought my Foxconn board I posted on their Quantum forums and apparently loads of people had been putting up with the same issue since they built their computers, never having fixed it.
The first time I swapped out a PCIE gpu I broke the socket. I didn't realise that it had a retaining mechanism and you needed to push it to free the card. Instead I pulled too hard and the card came out alright, but it snapped the retention. Thankfully it did not break the motherboard.
And I have been building PCs since the ZX80 that my uncle bought for me in kit form and we put together ourselves.
Then there are all the complications about what CPU goes in what socket, what ram you need, what power supply.
Some people (and I really can't say I blame them) don't want to know about all the ins and outs. They don't want to spend months reading up on it.
Mostly because they don't have the time. I've been putting PCs together for years now, yet I've bought myself two fully built Alienwares ready to go. Mostly because when I spent all day working out problems and fixing them the last thing I needed was more of the same at home.
But Alienwares are too expensive ETC. LOL, when I spent all day fixing PCs and making tons of money it was actually cheaper as it involved no time at all for me to either start using it, or if there was a problem get them to deal with it.
Just because some one knows how to build a PC and troubleshoot any problems they might have doesn't mean they want to.
Humans are capable of anything. We are all right about the same. My profession used to be PC repairs and builds. That means that if I had a leaking pipe I did not want to then spend weeks learning how to be a plumber to save myself the money. I was earning £30 an hour, plumber at that time charged about the same. Why would I want to get my hands dirty?
Course, loads of people would say "Jesus, all it is is a rubber washer, turn off the water and done" but I'm not a plumber and I have no interest in being one. I'll leave that to the people who are interested in it, who do know how to do it from learning all about it.