I would suggest less than 300 hours or so if possible, with real good service records maybe higher is OK.
I am not sure any of them are "way better".
Whatever brand you get, model or otherwise... mowers tear up.
Belts, bushings, idlers, bearings, ball joints, pumps, fuel parts, tires etc.. it all has to be replaced at some time.
Power steering would be nice for an elderly person but when a cylinder or pump goes bad they are expensive to fix.
Mower selection is not exactly an easy thing. They are all expensive, and the more gadgets the more they cost.
I have two JD's that are now nearing 18 years old and still mowing every week, BUT I have paid several thousand in repair cost over all these years. And after 500 hours or so, things started progressively breaking on mine. The 445 was originally a $9000 mower.