to help communicate and troubleshoot what is broken here, we need to think of Wayland as a protocol just like HTTP is a protocol
saying "Wayland broke X" is like saying "HTTP broke X", which is possible but not likely to be what you're actually trying to say
rather, we need to be talking about the implementation(s) of the protocol, not the protocol itself
e.g. "HTTP broke X" -> "Google Chrome broke X"
e.g. "Wayland broke X" -> "GNOME broke X"