They are not tho'. It's about the user interface. I have a PC here with 2 big screens, I have access to a compiler/REPL for any language you can name (or at least, that I can apt-get) and I still use a calculator, because a purpose-built interface will always trump a generic one for a specific task. It's why cars have steering wheels still and not QWERTY keyboards. The only thing the calculator doesn't do is c'n'p into another window.