You're not entitled to the communities or their content. The communities themselves are what make the sub. The same happens when users migrate from one sub to another or complain.
You don't control what they do and how they should behave. There was a social contract and it was thoroughly broken, so there's obvious instability now.
The "I couldn't care less, give me my memes" can take their own arbitrary advice and leave if they don't like something. See how useless that is?