Wayland misconceptions debunked
Firstly, Wayland is a protocol: the implementations are the ones that need support from drivers, and a Wayland implementation could be written for basically any driver. wlroots, which contains the most popular Wayland rendering backend, implements KMS+DRM+GBM, which is supported by all open source graphics drivers, and uses GLESv2, which is the most broadly supported graphics implementation, including on embedded (which is what the āEā stands for) and most older hardware. So in short, people asking for Nvidia proprietary driver support are asking the wrong people to spend hundreds of hours working for free to write and maintain an implementation for one driver which represents a harmful force on the Linux ecosystem and a headache for developers trying to work with it.
Source: drewdevault.com