Disclaimer: I'm not the type to rinse my gear after every use.
And from that perspective---the switch is always the first thing to go. I'll just have to plead the fifth on how many I've gone through

. I'm sure I'll get fired for this, but honestly, I wouldn't suggest replacing the same switch.
West Marine carries the same stock switch (for $10) and a switch that's superior (for $20). Well, it's superior in the task of keeping water out and preventing corrosion. The superior switch has a rubber cap that screws in over the switch itself (it's grey in color and looks like a nipple

). You should find it within a couple feet of the stock switch.
If you really, really, really get sick of replacing the switch---cut out the switch entirely. Go straight from pump to battery.