Now here we have a cogent assessment.
My only suggestion is try another unit in-store or something, just to verify that you don't have a defective keyboard.
Right, my keyboard was defective, and I've read a few more posts complaining the same. But the problem for some of us is that the keyboard design itself is bad.