I am closing this bug since it was technically about removing the dependency on xwayland from gnome-session-bin. I'm moving that dependency to gnome-session instead. Practically, that might not be what you wanted. See https://bugs.debian.org/1099023 for related discussion. Thank you, Jeremy Bícha