Difficult to concisely explain what Wayland is.
Software in the Linux ecosystem tends to be built on earlier projects. You may be aware of the various Desktop Environments like Gnome, KDE, Cinnamon, xfce, etc. Something they all have, or had, in common was they all used a truly ancient piece of software called X11. This is the Windowing server. Most of the look and feel of a desktop environment comes from a configuration file that sets up X11 to work a certain way.
X11 has been a standard for longer than Linux has existed, it dates to the early 80’s. It is quite old and isn’t capable of keeping up with some newer technologies like multiple monitors at different framerates, HDR, there are problems with things like Freesync, etc.
Wayland is a project for replacing X11 with a newer system designed with modern display technology in mind. It works a little differently, and it breaks compatibility with a lot of long-standing systems, but it’s now in use by several DEs by default. At the moment there are technical reasons to use Wayland and technical reasons to use X11.
Offensive isn’t quite the word for it.
The part that bothers me is that the DNC couldn’t put together genuine sounding messaging to men when American democracy itself hung in the balance. Dooming my nation because they absolutely couldn’t bring themselves to drop the identity politics is a transgression I don’t think I can ever forgive.