I'll add my own response, although I'm sure the OP will be more than happy to speak for their own needs.
Not all of us let go of devices while they still have useful life. Personally, although I can afford to buy new devices each year, I don't. I like to get value out of them and use them until there is a logical reason to upgrade. Also, I tend to keep devices that I enjoy using. Upgrading too often would impair my getting full enjoyment from them.
I actually genuinely enjoy my 2019 MacBook Pro 15" Base model. I love the form factor. It's thin and more portable than the new 16". For a person who does not need max power, I value form factor. My model has an excellent form factor IMHO.
People say the keyboard yadda yadda but I have not really had an issue that bothers me. No stuck keys or anything major at all.
It is able to hand everything I throw at it. In fact, it might as well be new because it works just as good as day one.
Yes it gets hot, but why would I care? It's not like I'm keeping it on my skin. It sits on the table.
Is the touchbar useful? Sometimes. Definitely not a "home run" for me personally. But does it look cool? You bet haha
These are just the few of the criticisms I've seen. The pros are endless. It handles everything I throw at it, it's fast, it's snappy, the screen is great, the trackpad works amazing, it looks amazing...I love it