That would be of interest to me as well.
I am pretty much in the same situation, having Manjaro XFCE installed on an old computer with an ancient graphics card not supported by Wayland.
So thank you first for making me aware that Wayland packages are installed regardless of Wayland being used or not.
As a start, I just did pacman -Qs wayland and found the following:
EGLStream-based Wayland external platform
Video Acceleration (VA) API for Linux
local/qt5-wayland 5.15.2-1 (qt qt5)
Provides APIs for Wayland
A computer display server protocol
Specifications of extended Wayland protocols
Am I correct in the assumption that there are more Wayland related packages present on the system?
For these packages mentioned above, it looks like they are deeply anchored in the system as trying to remove any of them would break a lot of dependencies.
Plus, it looks like more and more applications that use the graphical desktop, are configured with both X.Org and Wayland as a dependency.
One example is the mpv media player:
:: removing wayland breaks dependency 'wayland' required by mpv
Hi, Wayland and related stuff are installed as dependencies of other system required packages. The most important ones are Mesa and GTK3. Even if you are using XOrg, you will have to deal with them if you don’t want to break something. I’ve tried to do it myself, and I don’t really recommend it if you want to stay away from future issues.