I would think that if you are a homeowner and using small amounts, and you have it sitting in there all the time, it is rough on the seals. Try a Solo or Echo brand. I would washout and rinse after every use. If you are an LCO and using it everyday, I would just buy replacements and leave it in the sprayer.
186,282.4 miles per second is not just a good idea, It's the law!