Window Shading is a great way to:
- get my windows out of my way when I need to context switch (without switching desktops),
- reply to someone in another window on the same desktop (especially little windows like KDEConnect's SMS, or or Element)
- show or access something on my desktop (icons? widgets?)
- quickly hide the contents of an app from shoulder surfers
It's far more convenient and flexible than minimizing, or switching desktops.
In my case I don't have a choice in the matter, I need to use a Macbook for work so I can run Xcode for iOS apps. I will however have full control over the machine so am going to run Linux on it and only boot macOS when absolutely necessary.
@PureTryOut The irony here is, the first time i ever saw window shading was *on* a Mac. It was an addon app that eventually wasn't available anymore either. When i found it again in Linux (in the late 1900's), i was thrilled.