The real question is, is the fuel pump wired to the starter (terminal R to purple with yellow stripe) so the pump runs when cranking............Not all are. If it isn't then that should be remedied. That is the correct 'fix".
Tom, the fuel pump is wired in such a way that it will receive power during cranking. And yes, it does so via the S circuit and it's interface with the fuel pump's power circuit.
The problem is.... it will require several seconds (or more) of cranking in order to push enough fuel up to the carburetor. This will often require several starting attempts.
If you install a momentary switch, you would operate the momentary switch for several seconds (or more) prior to even attempting starter motor operation.
Less starter motor operation per start-up = extended starter motor and battery longevity.
If it is wired this way, how does the pump get power once engine is started?
The N/O (normally open) low oil pressure switch closes contacts once the engine sees oil pressure.
With the LOPS contacts closed, the fuel pump receives power and will continue to operate until oil pressure drops below the prescribed value.
This is a USCG requirement, regardless of if being a Merc, Volvo Penta, Indmar, PCM, Crusader, Chriscraft, etc.