Most of the advantages presented in this post are going away, because the people left working on macOS do not have the resources to keep the features bug free. Drag and drop, for example, is not implemented correctly so that fewer and fewer drop zones get the right data type if at all or exhibit problems which look like there is a drop destination under the mouse but move the pointer only a pixel further and the drop just vanishes. Yes, vanishes, it doesn’t even perform the spring back animation. Sometimes though a ghost of the item stays on screen until the app where the drag started is relaunched.
Most of the advantages presented in this post are going away, because the people left working on macOS do not have the resources to keep the features bug free. Drag and drop, for example, is not implemented correctly so that fewer and fewer drop zones get the right data type if at all or exhibit problems which look like there is a drop destination under the mouse but move the pointer only a pixel further and the drop just vanishes. Yes, vanishes, it doesn’t even perform the spring back animation. Sometimes though a ghost of the item stays on screen until the app where the drag started is relaunched.