This is the equivalent of NPM, Maven or PyPi cutting off an enterprise artifact repository because they don't donate enough to keep those services running. Especially the lack of notice makes it an unprofessional garbage move.
Does the notice need to be public? They are fighting for a while, I think WPEngine knew what Automattic demanded (and hence could foresee what happens if they continue). They were/are probably already working on an alternative.