OK, I have replaced my graphics card. There is actually nothing wrong with the one it's replacing--gtx 1080. However, this lovely gpu is over 7 years old now and it's time for a change. I will keep it as a spare as it works well.
The thing is: I have a rather lower-end board (thanks alot COVID pandemic!) and needed to tie in the card with the specs of the board but still be a noticeable upgrade. So I got an ASUS Founders card rtx 4070 and it's about half the weight of my 1080 but it's kind of a chonk in there. Also I learned the hard way that if you're skipping two generations, make sure your monitor cable is going to be compatible. My monitor is going on 8 years and it didn't have the right connector to the gpu any more, I had to go back and get another one. Time and tech march on.
Next to upgrade is the monitor because really, this is a 1440p gpu but there's no rush.
Edit: I was curious if my impressions of the new gpu would pan out in a couple of benchmarks. Again, this card has no overclocks, no bells or whistles. Subjectively not a profound improvement, just some nice speed-up in games and YouTube videos are more nicely rendered.
gtx 1080
rtx 4070
Yes, a bit better but it was expected. Also, I forgot that enabling v-sync caps your frames at 60--I could not understand why this new gpu bombed these tests at first. Also Geekbench--gtx 1080 open CL score of around 55,000. rtx4070--open CL score of 176,869.