I think you got a good amount of life out it. Don’t feel bad about getting a new one.
I broke the deck on mine when it was only two years old, so I bought a replacement deck and put it in myself. But if something breaks again, it’s going to the junkyard.