If the Dash developers ever splinter and form multiple groups (as has happened with bitcoin -- Bitcoin Core, Bitcoin Unlimited, and others), we'll need a mechanism to resolve the disagreements so that masternode owners can decide which version of the software to use. Despite all the talk about a Dash DAO, we have no DAO-based mechanism in place to resolve disagreements of this type.
Masternode votes only control the budget, and there is no mechanism for these votes to resolve any disagreements between people.
So we need a good solid non-profit organization run by trusted people who have no undisclosed stake in Dash.