Yes, I see the frustrating issue about wayland. In modern era (post 1990) we are living in the dictatorship of standard rules. Look at programming patterns which became a mantra: even in engineering there are a lot of rules from IEEE, CENELEC, CIGRE etc. Those rules are not truly wrong in the sense that they are useful in a world made by manufacturers so their stuffs can be interchangeable. But the reality is that solving a problem does not mean to do that by strictly using those rules, it means solving by using physical and mathematical rules or if we like algorithms. What will happen when quantum computers will get the upper hand (we have to see this), will the patterns be still useful or should we add more to the list?