Originally Posted by SCollins
Copy and paste is enourmously useful, I use it ALL DAY , and it is massively screwed up in linux.
What distro are you experiencing problems with here? Because as I said, I've never had these issues (and I also use it quite frequently), nor have I heard of anyone else having them, so I can only assume that this is a problem on your end, not an inherent problem with the kernel, the distros, the desktop environments, or any normally available implementations thereof...
Have you tried asking the Linux community here for help, so you can try to solve that problem?
The problems with linux aren't trivial, they are useability issues, and you can sit here and make rationalizations about it, but its garbage software from the useland up.
What usability issues? Really, where are these terrible issues that seem to make the OSes unusable to you, but that I've somehow never run into, or even heard of? From a user's standpoint, the only issue I can think of right now is the packaging systems' incompatibility; that may never be 'fixed', as different distros have different needs/goals here, and it really isn't a problem at all anyway unless you're building software from source, which normal users aren't going to do. Even then, it's not really difficult to overcome, just a bit tedious.
What linux needs is to have a few KEY PEOPLE take charge and design a solid integrated system from top to bottom.
which is what ubuntu is attempting to do
Canonical is making great strides in making Linux accessible to the average person, but for the most part, their attempts at replacing vital parts of the distro with their own have been awful. Unity is slow and a really bad design for pretty much anything more advanced than what you'd use a smartphone for; and Mir is just a bad idea: in its implementation, in its support, and in the fact that X is already being replaced by the far superior Wayland, so it just causes needless fragmentation.
In fact, that's the problem most people have with Ubuntu: Canonical is so set on doing everything their way, regardless of the fact that their way isn't best for anyone but themselves (or is also bad for them, from time to time). What Linux needs is for distros to be less fragmented, but Canonical is just causing more fragmentation, and for little to no benefit to anyone at all. That's why, as you said earlier, "email flame warriors" -also known as experienced and knowledgeable Linux users and SysAdmins-, don't approve of Canonical's plans, and don't use Ubuntu on their own systems (at least not without modifications).
Well, that and Ubuntu and its ilk are oft riddled with implementation issues that other distos don't experience (like Kubuntu's terrible KDE implementation), but Mint seems thankfully clear of those.
As I said earlier, I'm not going to say that the Linux environment is completely perfect; but it's nowhere near as bad as you say, and Canonical is just making it worse for the most part.