But the Wayland compositor authors will steer their software to run effectively on Linux. If that means it is difficult to port to Windows or Mac (whether because they miss dma-buf, or demand something that the native platform won't provide to non-system process), so be it.
Which is actually an interesting approach; linux native compositors should "steal" that idea and implement it too. It could lead to RemoteApp-alike for Linux.
Waypipe proxies Wayland over SSH etc: https://gitlab.freedesktop.org/mstoeckl/waypipe/
If you just ran a web browser directly on the hardware (or native window system in full screen mode) instead of bothering with non-great X11 or Wayland or Windows or Mac window systems, then you could write great window managers using open standards that ran identically across Linux, Mac, and Windows, plus mobile and VR devices too.
I was one of those people, in 1994.
Most people don't want to spend hours tweaking Enlightenment themes, or keyboard shortcuts for tiled windows.
How so? I run Electron apps all the time. They behave like any other app.
> Most people don't want to spend hours tweaking Enlightenment themes, or keyboard shortcuts for tiled windows.
Most people don't want to run Linux. And I don't want to waste my free time experimenting with a critical desktop component.
BTW, remember those people who actually make Linux work for the rest of us? Many of them do want to do those things. It's how they got to be Linux contributors in the first place.
Oh do I remember, Red-Hat, Mandrake, IBM, Intel, Oracle, Google, Linaro,....
Slackware 2.0 was my first distribution.