I am afraid you are not being very helpful. I sense and share the notion that desktop linux is progressing too slowly, and that we somehow need to improve. That said, simply asking for desktop linux to be more like windows or osx is not very helpful. To be helpful, you really need to get down and dirty with the details.
First thing up is packages and dependencies. I think many readers will interpret you to advocate that we should get rid of most dependencies, letting each application be it's own island like it often is for proprietary software. While a tempting thought, the dependencies is exactly the mechanism needed for free software to thrive. We build on each others work. Yes it is painful, but there really is no other way. We have to find ways to do that effectively, and the 20.000 packages is currently the answer. It is so effective that Android, ios, osx and win8 now are all copying it, one central management for handling applications and dependencies. Your comment of apt-get install is stupid, you know very well that there have been gui's available many years now, exactly like Android market and the likes. If you want to be helpful, you should avoid such flame baits.
Flash has been distributed for quite some time on the most popular distributions, with little to no hassle for the users. Again, if you want to be helpful then please make the effort of coming up with some of the real issues.
You may have a point on the subject of making distribution of proprietary software on linux easier. I believe there is still a lot of ground we need to cover here, but it is certainly not that bad either. The LSB is nothing to sneeze at, it provides a framework for handling dependencies of the most common libraries across all relevant linux distributions. For other libraries you are simply encouraged to compile statically. The biggest problem is actually that many developers don't even know it exists. Is it perfect? No, it isn't. There are still all the API's that some vendors (like Adobe) complain about, with fragmentation. In this department I believe GNU/Linux have made great strides to improve and avoid unfortunate fragmentation. On sound I would say that it is already settled. Gstreamer and Pulseaudio are now supported by everybody, and can safely be expected by any developer. Looking into the history with the OSS licensing mess, you will see that many of the problems were created by destructive forces exactly because somebody had your pragmatic "holier than thou" attitude. Red Hat's success is precisely because the have been crisp clear on their stand on licensing.
On video, things are progressing so slowly that it makes me want to scream. Intel singlehandedly ruined the desktop push with Ubuntu 10.04 by forcing users over to a GPU driver framework that was nowhere close to ready for prime time. Meanwhile the graphic stack (I am not talking about the proprietary drivers, they are like peeing in your pants to keep warm, in other words no long term solution), is slowly getting better. Intel finally seems to shape up and will have useful drivers for the first time in two years when 12.04 comes out. OpenGL3.0 support seems to come together on all three open drivers too. Wayland will probably be disruptive, just as pulseaudio was, but I *really* *really* *really* hope that the transition will be handled better this time around (i.e., don't throw everybody into the mess and deprecate xorg before things are reasonably stable for wayland).
As goes for KDE, the 3-series provided a good desktop experience, and KDE4 has taken too long (maybe it was too ambitious, but that is in the past now). I finally see signs that KDE is maturing again, and I hope 12.04 will bring it to a point where many non-savvy users can use it. There are already features in there that are simply fantastic, miles ahead of the proprietary offerings. We just need to make the last rough edges go away. As for Gnome and Unity, I don't really follow that development anymore.