Hacker News new | ask | show | jobs
by vetinari 1678 days ago
What I've seen it is not just expectations, but also experience/inertia.

When somebody is used to (for example) Windows, he then approaches any problem the Windows way. But the Windows way may be not the optimal one on any other system. But since it was optimal on Windows and the person doesn't know anything else, then he will see suboptimal results anywhere else.

It is not just Windows -> Linux; the same problems will be experienced with Windows -> macOS. Even Microsoft had the same problem, when they redesigned Windows elements and the uproar it caused.