Linden Lab seems to be concerned with making SL's user interface more normal, more conventional.
They might want to consider making SL's method of reading the keyboard more normal, more along the lines of other programs.
SL crashes when you try to run the Iolo Macro Magic macro program.
SL is the only program that has given me any trouble when running Macro Magic.
SL's interface is quirky and dysfunctional enough to motivate one to use a macro program to compensate for SL's flaws and defficiencies.
Unfortunately it's method of reading keystrokes is quirky enough to fail when used with this popular and successful program.