Why choose to use Wayland with XWayland instead of simply running Xorg. In general, I understand that using XWayland removes some of the benefits using Wayland gives you, but does using XWayland completely eliminate the benefits Wayland gives you in the first place?
Wayland was designed to replace Xorg, which was developed over 30 years ago, and does not meet the needs of modern computing environments. Wayland reduces latency, improves security and offers better performance over Xorg.
However, not all applications have been ported to Wayland yet and this is where XWayland comes in. XWayland allows existing Xorg applications to run on a Wayland display server, while still taking advantage of the benefits of Wayland.
Although XWayland adds an extra layer of software translation, it does not completely eliminate the benefits that Wayland provides. For example, Wayland still provides improved performance and security, even when XWayland is used.
Overall, the decision to use Wayland with XWayland instead of Xorg depends on the individual's needs and the applications they use. If a user needs the benefits of Wayland and still needs access to older Xorg applications, then using Wayland with XWayland may be the best choice.