Hi Raymond This has turned into a great thread.
I agree with most of what you say. Most software is verified as being compatable with the various operating systems etc. It was designed that way. Re designing/customizing or assembling a PC that is a whole different ball game. Unless you know exactly what you are doing I would leave it to an expert. By the looks of things some folk have a hard enough time just operating a PC to perform simple tasks. They should learn that side first before commenting on hardware or software issues.
My advice to everyone. Every village and town has a computer geek. These guys usually for next to nothing will spend many hours helping advising and sorting out problems. If you are not one you should befriend one. They can save you time money and heartache.

Interesting facts.

The computer that put men on the moon took up a whole multi story building and cost billions. Currently the chip on a microvave oven is hundreds of times faster and has many times more computing power.

The expensive state of the art PC I bought 4 years ago is by todays standard stone age, obselete and a joke.