For me personally, it's just because it is a hobby and I like building and re-building. Also, there isn't much I spend money on beyond the basic living things everyone needs. Most things that people buy just for fun simply don't interest me, so I have no issues selling at a loss and building new every year or two. However, moving forward I am going to try to move to a three year or four year cycle, and I may keep my 7900 XT for life, because the world is just becoming more and more unstable, who knows when the next gpu shortage comes, probably sooner than we think. My GoG library is fully backed up offline, so even in worst case scenarios at least I can game.