Re: And you still run Windows?
Computing has also to be "easy enough" for your business needs.
You can't ask every business to hire very highly skilled (and very expensive) personnel, when their computing needs are not so high and not their core business - especially since it's not a one time setup you can hire "consultants" for, you also need those who will have to maintain it.
If you do expect everybody is ready to learn "arcane and esoteric" way of doing things, or will hire someone able to do it, you're wrong, they will look for something simpler and easier. Just like most people prefer smartphones to take photos instead of a view camera... or just like most people prefer to play an mp3 instead of playing an instrument...