I have loads of tolerance for people with different lifestyles to me, regardless of their appearance or wealth or canal usage or anything else, so long as they follow the rules/laws and have consideration for others -- this applies on the canals as much as anywhere else.
I don't have much tolerance for piss-takers who ignore rules/laws when it's convenient for them, and act selfishly to the detriment of other people or users of a shared resource like the canals. "CMers" is the label that has been generally used for one group of boaters who do this, with the vociferous support of the NBTA -- and like many others I don't see why I should be nice to them, any more than I should be nice to any other group who flout/break the laws, which after all are one thing that keeps society functioning.
There are poor people in all walks of life both on land and the canals who deserve sympathy and support, but the way to do this should be to provide them with a liveable income and perhaps try and make life cheaper for them, for example with a reduced license fee for older boats -- which for some reason many people seem to be dead against, possibly because they might end up paying more as a result -- or in some cases, just because I suggested it... 😉
Though going by the ages of many of the people and boats on CWDF, I suspect they would end mostly up paying less, not more...