@pablo_martan @itsfoss Aside from packaging, which really is very convoluted and forces some decisions on you, it's mostly a problem for the distros themselves. As a dev and a user, I don't have to worry about critical libs missing, ever-changing ABIs, weird system call results, drivers being unavailable or anything like what we have on windows.
Also, Wayland or X11 is not a question anymore, theming consistency is the last of worries and init systems really doesn't make a difference.