If a fish has Ich, they don't really fight it off. They remain infected. Their immune system limits the damage the parasite can do but it is still there feeding on the fish.
A healthy fish will produce a slime coat that allows them to be resistant to varying degrees. I know that I have ich in my system; have had for 5 years now, yet the only fish that has ever shown any symptoms (beyond a few initial spots on newcomers) was my Achilles tang, and he only occasionally. I QT still because there are far worse things than ich.
