Do not read too much into reviews, most people only write one when pissed.
When it comes to lawn and yard care with gas engines most people's user error is why they are mad and think what they got was a piece of crap. They think that you open the box put a few bolts into some holes and tighten the nuts then is should work like an electronic item. It does not work that way. I have seen many returned for not runny smoothly, "Did you adjust the idle speed?"
"No. Why would I do that?"
My neighbor was having trouble keeping his mower running. I could hear it bogging down and stopping every minute or less he then would have to restart it again to only have it bog down aging and stop. "Peace of crap". He fought with that darn mower for a few month like that, start uuuh, stop, start uuuh stop, until the job was done.
He hears that I start then do not turn off for an hour or so and wonders what I am using, since it is much better. He is cutting tall grass with the deck all the way down, that will stop it. Told him to raise the deck all the way and go over it a second time with it lowered. He has never had it stop on him since, and now that same mower is not a piece of crap.
Also many mow like freakin' animals, going over any and everything then call it a piece of crap when it breaks.
It is a lawn mower NOT a field and brush and vines and branches mower.
Heck, just the other day I was looking for a new Multimeter and checked for videos on one of interest. There was a video of someone complaining that it does not measure like it is suppose to. When watching the video I am laughing because the guy had the leads plugged into the wrong terminals.
Read what the problem is they are having and it usually is user error.