feel they have the right to ridicule the genuine professionals who point out their error(s).
Sorry, but a genuine professional would explain in a manner that would not require such behaviour.
And many individuals do explain in such manner and therefore are of great benefit to the industry and those who use the industry. Regretably there are some whose egos do not allow such behaviour or consider themselves of higher intellect etc. who feel the need to patronise.