All these engine are like a roll of the dice " the good, the bad & the ugly " in my opinion, some may be a bit better than others but even the ones that seem to be real good can be great one minute and a hunk of junk the next, been there done that and so have many others here, that is just something that goes with the territory concerning these cheap china made engines and most everything else that comes from that part of the world.
They have no reason to improve the quality as long as we keep buying the stuff like it's going out of style, it's all about easy quick $$$$'s for them.
And we manage to have fun with the stuff so I guess even though it may be bad policy for us in some ways I guess it works out for the both of us, they get our dollars and we have cheap fun.........
If I wanted top of the line dependability I'd be going a different route, but for fairly good reliability these engine are ok if set up right and they happen to be a tad bit better quailty than the ones that die quick for whatever reason.
Peace