I've opened this tread because i think that this action is just annoying and not good. In the article not only the caps-lock but also the num-lock and the print screen button are subject of the meaning of the author that the're useless.
My opinion is that a key as numlock is usefull: sometimes you want to use the numeric keys on the right of you're keyboard (the author is complaining that you've got to press the space bar to get numbers, with the numlock you don't :-) ) and sometimes you want the arrowkey's with the page up/down, home and end. This is why we want a numlock key.
The print screen button is usefull to (it's in the name) print the screen to a image. The most print screen buttons have 3 functions so why bother?
Last but not least: the Caps Lock, very usefull when you need to type a lot of capitals so you don't have to press shift all the time (same reason as with the numbers?) The printing of capitals isn't shouting (as the header in the page you're visiting is) but just to make things more recognizable to people (with capitals you can make a word in a large number of sentence more easy to find).

So why bother to a caps lock, num lock, scroll lock (what's that for ;-) ), print screen, function keys, the escape key, an insert button and a
open menu key (you know the key between you're right alt and ctrl key) who's using that one?

Wouldn't it make far more sense to get rid of those utterly useless and annoying Microsoft keys? Have you *ever* used the Start button? Or those other two keys on the right of the space bar? What on earth are they for?

And if you don't use an MS operating system, what possible use could they have? If you need new key functions those are a good target — they are no use to the growing number of Linux users, and they just get in the way of CTRL and ALT.

they are no use to the growing number of Linux users, and they just get in the way of CTRL and ALT

which I use.
Well I can not speak for others but IMHO MS keys are great in Linux if you want to add custom keyboard shortcuts to your desktop. It is always dangerous to use CTRL or ALT because some other application might use it too. But no application under Linux uses MS keys.

So these keys are perfect for such things as desktop changing, cycling wikdows and any other task that relates to your desktop/window manager. And you can be (almost) sure it does not interfere with other apps.

Of course this is not enabled by default but is easy to remap e.g. in Gnome or KDE.

Sure, capslock has its uses. But it's certainly not useful enough to be put on homerow. The majority of people use capslock once a week at most. So make the caps one of those little tiny keys like scroll lock or a key combo and put something more useful on homerow. Typing one word in all caps should not need a dedicated button on the keyboard when you can just hold shift down as you type.

At least CapsLock is not so useless than insert key.
I find CapsLock key very userfull in case, then I need enter verification code on registration page, you know,
frequently this code is placed on bottom of page as a image. And very frequently this code contain only digits and big capitals.
And then I use Caps, I never mistake by pressing on digit key with shift key pressed.