Maybe you should practice what you preach. Complaining about complainers is the bottom of the barrel, and asking people to go away from a community just because they disagree and maybe don't use the right wording is a mis-understanding on your part.
People are genuinely upset about Canonical's direction, the tech community knows the context and history here, it does not need explaining. A simple "fuck you" reaction is sometimes appropriate.
Canonical is clearly taking the wrong direction and the simple solution is to switch to a better community, there are literally tons of them,