I bought a new mower yesterday because after several routine repairs, my old one finally reached my "pain threshold".
I bought it in 2017 so got three years out of it. For $300, it paid for itself and it was time to get a new one. Reliability from something you need is worth quite a bit of value in itself.
While I was there at the local HD, a young lady was also buying a new mower. They had to get it down from an upper pallet rack level. Guess that's what you'd call a "top shelf" machine.

Mine was stacked on the floor under the display so I dragged it out to the aisle before they closed off the aisle for the forklift. The young lady actually helped me lift mine onto my cart. She said she was getting a Honda "...because I want the best." she said. I told her mine is a 3 year machine. Not sure she understood the concept.
But hey, they did some updates on this model so that's nice. Larger fuel filler opening and no need for oil changes! I think they also improved the self propel components because this thing flies!