I have 6 years and 2000 hours on one of mine. About every other year I will have to replace a motor, but that is mostly from employee abuse, they hold the trigger and strip out the gears.
Just bought a 3rd one for my new mower. I will never run a mower without one now. If he ever goes out of business, I am going to have to start making my own.