I am not saying water parameters are bad, but.....
Oscars are prone to chronic HITH as they age, especially in water that has elevated pH (above 7), if water is hard(mineral rich), and if nitrate is above their environmental habitat waters (< 5 ppm).
Most oscars don't start to develop HITH until between 2 and 3 years old in the hard water conditions of aquariums.
When I lived in Milwaukee, where the tap water had a Total hardness of 250ppm, a pH of 7.6, and the number of older, scarred up HITH oscars turned in to LFSs was constant. They would be fine as juvies, and semi adults, but once they become adults, is when HITH begins.
This may be arguable, but I find canisters inadequate unless regularly cleaned of gunk, otherwise they are producers of more than their share of nitrate, and other organics, if not cleaned often.
The Herichthys has evolved to live in high pH, hard water, and plecos seem extremely adaptable, so not easily infected.
My Panamain Pleco was caught in 8.2 pH water
View attachment 1509422
Compare the water parameters of Mexico where Herichthys are found, to waters in S America east of the Andes where Oscars live.
View attachment 1509423
And its not about osmotic pressure on the fish itself, but the pH and mineral content that the bacteria that cause HITH bacteria thrive in (7.5 and above), and many S American long lived larger fish have not built a resistance to.
You do not see this problem in short lived fish like S American tetras, because 3 years is often an entire lifespan..
But many S American cichlid species live 10 years or more, so in hard water is often where HITH in Uaru, Geophagines, and oscars appear.