Monk,
I've gone through two IC40's on my pools.. One lasted about 9 years and the other about 7 years.. The average is between 4 to 7 years in most pools.. Not sure why you are only getting 3 years..
That said, I don't run a SWCG because it is cheaper, I do it because it is so much easier to maintain a saltwater pool.
Thanks,
Jim R.
I’m assuming our very hard water coupled with little to no upkeep on the unit by the previous homeowner substantially shortened its useful life.