It is difficult to motivate yourself to learn typing. Typing lessons are quite monotonous. Pressing the same key several times, then another key several times ... and so on for a minute doesn't sound like a great fun. Then you type the same text again or start the next lesson, which is almost identical to the previous one. Unfortunately, this is not so exciting activity. However, this is the most effective way to learn how to type without looking at the keyboard.
Not surprisingly, relatively few people type correctly. Even programmers rarely type correctly with all ten fingers. Why is this so? Is it really such a great effort to sit down in front of a computer, run a program to learn how to type better and faster and devote 10 minutes a day to learning? It looks so, apparently.
I think the problem is not so much the lack of an online touch typing course, but a lack of awareness of the benefits of touch typing techniues. It is a big challenge, especially for teachers, to communicate that the effort put into learning to type without looking at the keyboard will bear fruit later. You have to convey the good news that you can save whole days, if not weeks or months of your life just because you learn to type faster.
AgileFingers exists to help you save your time. It is not easy to create an interesting course that is based on a boring learning paradigm. Yes, I realize that there are many more exciting things to do than learning touch typing. However, if you take the challenge and, as a consequence, you'll type faster without making mistakes, it means that it was worth creating such a niche program as AgileFingers.