Mutter enabled Xwayland native scaling by default

Mutter enabled Xwayland native scaling by default, and then my Xwayland applications became like this:

I give up. No wonder many people warned me in advance that GNOME 50 would be a very bad release.

Found a solution: gsettings set org.gnome.mutter.wayland xwayland-scaling-factor 1

Another issue I found is that the log out button is missing.

someone said if u only had one user then the log out button is disappear, if it’s not then it’s a bug.
But mine only had one user and the button didn’t disappear. Idk.

gsettings set org.gnome.shell always-show-log-out true

Even a single user may need to log out and log back in sometimes. This is a bad change.

You probably could still log out with systemctl command, but for GUI/DE (in this case is Gnome) you can’t.

Idk if this is a joke, proposal, or just a bug.