Transactoid, if you say you are using computers more than most people, what line of work are you in? If you don't care to disclose that we cannot judge the value of your claims that Microsoft software does not work...
Myself, working in software development, I use computers (most of them running some form of Windows) for up to 20 hours a day. I have my share of crashes (everyone does), but those I can invariably back to either some 3rd party software or to the hardware. You cannot blame Microsoft if your computer goes down because a stick of RAM that has core OS routines loaded in it decides to quit (as happened to me last week, leaving me with only 384MB).
In my personal experience, Windows works better than other OSs, especially OS/2 (half an OS, what a name...) and linux (tried several distros, several releases on several systems, none were as stable as Windows 2000 or Windows 95 on the same machine).
Microsoft software has its flaws, and you may not like all the features. But remember that it was written for massconsumption, so it is unlikely everyone will like all of it.
As to the name Microsoft: at the time (yes, kids. It is time for a history lesson) PCs were known as Microcomputers. The company Bill Gates e.a. were setting up to market their BASIC interpreter (DOS was not their first product, though it is the one they became famous for) the became a software company.
Therefore a logical name (I wonder why noone else had thought of it before) was MICROcomputer SOFTware, or MicroSoft for short.
I wish I were flying