You are correct in your thinking.
Your contractor is an @$$ and deserves the full wrath of any bad mouthing you desire to give him.
When an electric motor starts it typically uses about 150% of its full load run current rating to start up. This induces a lot of heat into the motor. Heat is a motors worst enemy! Manufacturers typically figure about 8 starts an hour maximum for the long life of a motor.
You want to get a longer run time and a longer off time or the pump will be short lived.
Longer differential on the switch
Are all things that can help.
Alternating pumps on a duplex system can as well.
Flotec is recognised here as not the best brand in the world...
It's a big box junk pump.
Was this "system" done by a big box contractor?