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.