I feel the world should be more generous honestly. For those who can afford the latest tech gadgets, they really can afford to give their newish stuff to people less fortunate for free/heavy discount. The moment you buy tech related items its all sunk costs, so you try to use the items as much as possible then expect to give it away to others at almost no costs. Its our duty to help the less fortunate to some extent (cant give them free everything or they wont do any work,etc). Even for me, I always end up subsidizing my friends builds to some extent to ensure they don't have to cheap out on certain parts and can enjoy the whole process of building an computer.
Based on these posts, I really should give my core components (ram, mobo, 7920x, 2080ti, cpu and gpu waterblock) for free to some lucky guy here whenever i upgrade to 7nm GPU and the next generation cpus in couple of years. Sure, there will be the Ryzen, Sunnycove,etc by then but its not like an 7920x, 2080ti will be obsolete for many users. It more environmentally friendly too. Heck, i would even give away my Caselabs S8 for free if it wasn't for fact there will be nothing like it again and I absolutely love caselabs simple design and ease to build in.