According to the GTK team, trying to maintain backwards compatibility dragged the whole project down. I agree that a basics' automatic porting tool would've been nice.
In my opinion, it stacks up VERY well, even better, except the toolbar is by-default a mess for some reason while there's a very easy option to set it to tabbed.
Just using endeavour's bundled yay, you can install most packages including deb ones that users have written a "how to install" for. https://aur.chaotic.cx/ would also be nice.
If you're going that way, Windows is not going to suddenly start updating when you simply boot it. You have to willingly click "Update and Shutdown/Restart" instead of "Shutdown/Restart", assuming your computer even finished downloading the update.