Earlier quoted context omitted.
Strange, I have the complete reverse experience. Mac is by far the best. Windows is worst. I use Linux at work daily but miss my mac. It is much more unstable and unpolished. The app selection is really weak and the integration between gui and console is weak although better than on windows. Windows is an utter mess these days as Microsoft is jumping between so many different UI paradigms.
Can you give examples of the GUI and CLI integration? I have a mac, but mostly use a Linux desktop, so I don't know what I'm missing.
In addition because mac use commad+C, command+V for copy paste rather than ctrl+C and ctrl+V as Linux and Windows, you feel no different working from a CLI than from any other app. You don't have to mentally jump in and out of two different ways of working.
This extends all the way into GUI apps. Typical CLI commands keys work in all mac GUI apps. I can use readline keys such as ctrl+a, ctrl+e for moving the cursor e.g. Works even in office apps like Keynote and Pages.
It is very frustrating to not be able to use these Unix conventions on Linux!!
There are lots of little things like this which makes a superior experience IMHO.