The things you are complaining about (Vi, Emacs, etc.) are not issues the typical user is going to encounter. They will stick to the GUI which will probably open your files in Kate or Gedit and you won't even know that's what they're called because they'll be called text editor.
Issues with interface are currently being worked upon. There are desktop standards available now actively being embraced by both Gnome and KDE. I know things like Screen settings and mouse acceleration are now pretty standard under Gnome (typically System->Preferences) but I can't vouch for KDE, although under Free Desktop this is likely to be the same too.
Most of the things you complain about are either being covered under the recent Free Desktop or LSB standards and are either a non-issue already or soon to be a non-issue. As for things like Vim or Emacs, honestly do you expect the average user to be editing text files in a terminal/console? Do you expect the average Windows user to open a command prompt and start browsing directories that way? Why would you criticise Linux in that manner?
Issues with interface are currently being worked upon. There are desktop standards available now actively being embraced by both Gnome and KDE. I know things like Screen settings and mouse acceleration are now pretty standard under Gnome (typically System->Preferences) but I can't vouch for KDE, although under Free Desktop this is likely to be the same too.
Most of the things you complain about are either being covered under the recent Free Desktop or LSB standards and are either a non-issue already or soon to be a non-issue. As for things like Vim or Emacs, honestly do you expect the average user to be editing text files in a terminal/console? Do you expect the average Windows user to open a command prompt and start browsing directories that way? Why would you criticise Linux in that manner?