I found this, but it doesn't tell me much: https://wiki.freebsd.org/Graphics/Wayland
I found this, but it doesn't tell me much: https://wiki.freebsd.org/Graphics/Wayland
I'm not as familiar with how it works in FreeBSD, but the OpenBSD Chromium maintainer asked Google to upstream their patches and the Chromium team refused. So OpenBSD has 2.6MB of patches to maintain to keep Chromium going. I just checked and it looks like FreeBSD has 4.1MB of patches in their Chromium port.
See: https://groups.google.com/a/chromium.org/g/chromium-dev/c/b5...
Gnome decided a while back that systemd dependencies were ok, so the BSDs (and Gentoo) have large patch sets to maintain to keep basic functionality going.
Those are just a couple of examples of large important projects that don't want to dedicate much if any effort to portability to BSDs or other non-Linux OSs.
Seems like that puts more and more pressure on a small number of volunteers to keep up porting efforts of some mainstream programs, otherwise *BSD becomes even more niche and limited.