You can’t reliably run your own node on monero because it doesn’t have a blocksize limit so it would inevitably become centralized if mass adoption happened. You also can’t audit the supply because the transactions are confidential.