Maybe if there was transparent ledger which everyone can check online. Maybe if there was some sort of distributed consensus to stop this.
Seems silly to advocate for the future of finance and the trustless verifiable web, when the projects building on it still use traditional corporate mechanics and the veil to go along with it.
EDIT: DOA/DAO typo*