Since it was Unix, they called me over each time they had a problem. However, since all my experience has been on BSD, It took me a while to figure out the differences. The thing that annoyed me most was the differences in user command flags. Things like 'tar -xzvf tarfile.tar.gz' didn't work. I had to use zcat and few redirection pipes to make the same thing happen.
People stick with what is familiar.
At work out-dated programs hang around on users' desktop computers until someone forces them to upgrade. When that feeling of familiarity comes with the new program that they are upgrading to, it becomes very easy to switch. That you would like to be able to switch between FreeBSD, NetBSD, and OpenBSD based on functionality and purpose, not on familiarity. Like choosing a tool to get the job done. It should be that simple.