>first calculator should have made his product look as much like an abacus as possible, so he wouldn't confuse the new user.
No, he should have made it look as much like a calculation sheet as possible, and he did (calculators were made for accountants initially). The point was that you should use the interface your user expects, unless you are attempting to fill a demand that hasn't been met.
>And saying new users can't grasp the way a proper computer calculator works mean you didn't try hard enough to explain to them. It's really taking the easy road.
It's not. Saying new users 'cant' grasp it would be insulting - it would be much more accurate to say that they don't have the inclination to. If I'm going to use a tool once per month on average, then a slow, clunky interface is far superior to a faster one that I don't know how to use yet.
>There should be an interactive walkthrough mode in every packed application in windows/osx.
That would be useful in a lot of cases, and we're starting to see more of them now that producing video isn't so damned difficult. But they still take time and effort to read; they still make demands on the user.
>it's actually very painful to use such a calculator on a computer.
'Painful' is a perception. It's painful to you, because you're used to something else - it is blessedly familiar to my grandfather; it was the only thing I showed him that didn't need explanation.