As a career WordPress developer, I fully support WordPress’s stance on this issue. It’s unreasonable for a company to siphon resources from a non-profit to fuel their own hosting business.
For smaller companies, lacking the ability to manage their own updates or CI/CD processes is understandable. But WPEngine is a large organization—they have the resources and capacity to handle these issues in-house. They could have easily avoided this situation without turning it into a turf war.
Edit: I see the WPEngine fans have arrived. Feel free to downvote, but that doesn’t make you right!