I’m in the same boat as your partner except that I generally max the RAM in my laptop when buying it.
The thing is it would probably be the same issue with a Framework or any other brand of laptop as they all have some final limit on RAM or GPU RAM.
If you upgrade the GPU or motherboard you have to ask what will happen to the old one. You can reuse some of them but most probably will just be e-waste.
There’s a chance when upgrading a whole laptop that the old one will a new use somewhere.
I'm a hoarder so I'd just keep it around. I still have my Playstation 2 after all.
Every laptop except my first college one is also somewhere around my house. Even my $300 high school laptop that could really only run Microsoft Word (I remember running Fallout 3 on it at lowest settings at a brisk 10 fps). Even for that college laptop I salvaged the storage, ram, and disk drive.