Amen to that - I was reading the hype on the shurflo pump that I bought for the RW washdown (Note, different Shurflo pumps my not have these "Features") :
TOTALLY SEALED MOTOR!!!! - Means you can't fix it
ELECTRICAL QUICK CONNECTS!! - Means you have to cut them off so you can properly attach the wires to a terminal board with ring connectors per ABYC specs - Like Hatteras did originally!
HOSE QUICK CONNECTS!!! - Means if the connector breaks it is unrepairable - there are no threads or any way to attach "normal" hose fittings to the pump.
You can replace every part in that old GM pump!
Also, re not needing an accumulator - the accumulator does several things. It reduces the need for the pump to run as much, eliminates any noticeable pressure variations, including when other faucets are turned on while you're taking a shower AND it provides the cushion for the hot water heater as it it heats the water. Since water expands as it is heated, the expanding water needs to go somewhere. Without an accumulator, it will build pressure in the system until it eventually ruptures something or dumps out of the heater's overflow valve. Once it does that, the valves NEVER seem to reseal and they will just continue to dribble. I learned this lesson first hand, removing an accumulator and then, 3 months later, buying/installing a new one 'cuz I had tossed the old one.
NOTE that I am not referring to a problem that occurs only if the water boils (which it should never do in the water heater), just normal expansion of water as it is heated.