IamDavid, let me get this straight. You are complaining that linux is too complex for you, but is unstable?
Let me clue you in about system stability. 90% of it comes from the hardware you are running. The stablest OS in the world will still crash a LOT if you are using a buggy chipset, or just generally poor hardware. I have Win98SE installed on my machine at home, and apart from certain poorly designed games, I experience maybe three crashes in a week of gaming solidly, and I play a variety of games. I have never had linux crash. Oh, I've had X crap out on me, Mozilla lock up all keyboard/mouse input (which I still got around by SSHing into my box from a spare machine and killing Mozilla), and I've had services die for stupid reasons. None of that caused me to HAVE to reboot. 
I have rebooted it thinking that that was the only way to do something, but that was when I really didn't know a lot about linux. I've installed the wrong libraries, ignored warnings on dependencies when using RPM, and then wondered why software crashed on me. Is that stupid? Maybe. I know better now because of those things though, and oddly enough, my Slackware install works 100% fine, without a hitch. A simple driver addition from nVidia and I've got my accelerated XWindows running KDE 3 without any problems. Why? 
The secret's in the hardware. I have used only ASUS motherboards in the last three years, and I now swear by them because of their stability. I use quality parts, and that's basically it. If you are experiencing crashes with good quality parts in your systems, then begin looking at what you're doing, and what your complaints really are. 
From looking at what you posted originally, I think you're expecting Linux to BE Windows. You complain about the 'straightforward' easiness of Windows, and yet, what can be considered straightforward is subjective. You are used to Windows because its been around for either all or a lot of your computing life (true for everyone, I'd venture), so you consider Windows' functionality to be straightforward. KDE can be configured to behave almost identically to Windows. The same is roughly true when it comes to mouse input with Windows I have middlemouse bound to Paste, for example. 
 
As for driver support, I have no idea what you're talking about, please elaborate on that statement.
On the stability front, as I said before, that's 90% hardware driven, and I can guarantee that the 10% software side of things works very well on my particular system.
How you then go from discussing stability/ease of use/etc to bashing its ability to innovate is beyond me. Linux is innovative in a lot of ways, and yet, you don't have to be 100% innovative to have a good product. Look at Microsoft, they haven't innovated anything other than DirectX, and Windows XP Pro is pretty good. 
Very simply put, Linux is not Windows, nor should it be. Windows is about bundling everything they think they can into the OS, creating an all-in-one kind of solution. Linux is about having an OS tailored to your needs.