I've kept my one card longer than that, 5 years now. In fact, I'm not even using it at this time I'm only using an APU integrated graphics. It's good enough for older titles and smaller indie games.
I don't necessarily disagree with your reasoning I used to have this same mentality until fairly recently. So keep that in mind when I say that I cannot agree that you NEED a gpu.
Your personal choices are your own however and any single user buying a card is not going to make any difference, it's ok if you got one you might as well use it.
But things are very different when by definition, being an influencer you tell people what's the better plan to buy overpriced cards. Tim's opinion should be far more cautionous than your personal experience simply because he reaches far more people and can push people that are on the brink to think they need a gpu when they really do not: there's more games to play than AAA titles and even those can be enjoyed at a reasonable experience with some compromises if you must, without an overpriced gpu or a used product.
Nobody *needs* a gpu and the more people that consistently realize this, the faster this crisis gets resolved because let's be real: companies making a lot of money out of the demand will *never* fix things on their own because that's contrary to their mission statement to not only make money, but to make all of the money, all the time, above all other concerns up to an including consumer concerns.