But with a 3050 upgrade from the 1050 and later 1030 (best GPU for eternity if you discount VR) I had in it it's good for another decade. If a game comes out that does not run on it I wont play it... simple as that... 150W is enough. So far only PUBG stutters, what a joke of bloat and poor engineering that game has become...
Win 10 improved NOTHING over 7. Win 11 improves NOTHING over 10.
YMMV but recommendation is still: do not buy new X86 hardware; do not use new OS/languages.
Build something good with what you have right now.
Make it so good it's still in use after 100 years.