Yes, you clearly understand the problem, thank you. If there's a problem with filesystem permissions you can use tools like chmod, chown, and setfacl to fix them in a variety of ways.
How do you fix a wayland session if your app doesn't properly support GlobalShortcuts? Where's the chmod 777 equivalent that lets the user say "I know this means this can spy on everything I do but I'd prefer this work today instead of waiting on a bug fix." Without something like this, the entire desktop ecosystem needs to mature before you can call Wayland "polished."