Before you get too excited, yes you are right the cheap Chinese starters bought off Amazon Ebay Craigs List only vendors are the junk ones Briggs, Kohler, Stens, Oregon , or Prime Line rejected.
Second, cranking fine plugs out and not being able to overcome compression plugs in is the first sign of a failing decompressor on the crankshaft.
This I feel is what the technician was trying to tell your father.
It is not a difficult repair to do .
$ 400 of the $ 500 quoted is labour.
Whatever you do , don't hold the starter on while it struggles to get over compression.
If it gets like that then turn the engine just over compression by hand then hit the starter so it has time to build up some momentum to help it over full compression.
Otherwise it will be a new cam and a new starter.
Yeah, that's what I was doing when it would I could not get it started. I would spin it passed the compression point to give it momentum but no luck. I took off the valve covers to look at the valves. (Watched a video online explaining why there might be too high of a compression and where too look.) Nothing was indicating there was a failure. I also had engine compression test done and the results came back within specification. (I was not present during the test) At least I was told that with how many operating hours I got (540 hours), I should not have compression failure.
If this things starts having issues again, then I might take it in for the crankshaft repair. My father was quoted $500 for parts and labor. I don't have the time nor the skills to do it myself. The only thing that keeps me wanting to work on this thing is the 26hp motor. I was looking to purchase a compact tractor (but decided not to due to the fact is I can't afford one now. They run about 20k here with front loader and backhoe), but the one I was looking at comes with a 24hp engine. If someone can explain to me why the lawn mower has more horse power than a compact tractor.