I will always upgrade my PC as it is a sort of Basestation of my Gaming Sphere.
My Steam Deck is more my trusty travel companion when I am on the go and still have the itch to play one of my games every now and then! (Also a complete sanity lifesaver when you are waiting for layovers! :D)