I agree, and it's a mystery condition that folk blame everything for!
At the end of the day, stress of some sort will most likely be the cause.
All you can do is look at your tank maintenance, tankmates, etc and look to improve things. Foods with earthworm and garlic will most likely help heal...