>A major problem is that although a lot of OSS advocates scream "choice, choice, choice!", quite often there is no choice, since there's only one semi-decent program, and all the alternatives are incomplete alpha-level software. So you're stuck with whatever keybindings they have.
Actually, I suspect the main problem is the "mousey" aspect you mentioned. I can very well imagine people living on the command line suddenly trying to make stuff "mouse-friendly". Keyboard control and command line control could probably easily be confused in such an environment - especially since "power user who uses the GUI" or whatever term one sees as appropriate might not even "register" properly for many Linux developers.
This could be just my predjudice, but I suspect that there is a too common mode of thought which states that you can divide users into two distinct groups: CLI users and n00bs..