It's fairly straight forward to put a custom PC together as the slots and pins are labeled. But it's labor intensive and time consuming. And putting it together is just the first step. One assembled you must install Windows and set it up. Once installed you may still have to install various drivers which you must seek out yourself online. Then you must install the software or service that you will use to install games you wish to play (Steam/Origin/etc). And finally once the game is installed it may not run properly, or require you to make various adjustments before running properly. All in all it's a lot of work and time and a major pain in the ass.
That you are still using Windows 7 rather than Windows 10 illustrates how much a pain the installation process is. Unless you are using an illegitimate copy of Windows 7, I would suspect you didn't upgrade because the possibility of something going wrong during the upgrade process, forcing you to reinstall everything. Or perhaps you just thought it break things and felt it wasn't worth it. The point is, you didn't upgrade because you new it would require even more of your time and didn't do it because it's too much work and worry.
Tell me, am I wrong? Is it the PC moaning race. :)
