And people wonder why Linux never became mainstream for consumers.
Steps to install cygwin on actual linux? "(package manager) (install) tmux". And on OS X? Install brew by copy and pasting a command into terminal, then "brew install tmux". Even if you're an average consumer you could complete both of those steps without a problem. (Then again, why would the average consumer want tmux?) Windows/cygwin is the problem here, not linux.
They just suffer more!
(Note: I do both 50/50 and certainly don't prefer writing code on windows)
But what do I know, I use Cygwin. Also see why Linux != Cygwin below.
The platform as a whole stinks for programmability and I hate working with it.