I gave up on Gnome, there are many things that I had to tweak to have productive environment, and I don't like to be part of experiments(Gnome 40) on my machines. I simply moved to i3/sway, best decision ever.
For sway it's much easier, you can have DPI scaling per monitor, but XWayland apps are blurry, so I'm waiting for all my apps to be updated to Wayland. There's experimental sway/wlroots branch with proper XWayland scaling, but I don't have easy way to install it.
I've since tried to move away from all of this starting with Gnome back in 2000/2001 (think I first went to xfce before switching to tiling WMs)