If trusting a node to validate supply for you is fine, what is the problem when monero does it? Are you concerned of the complex math involved? (20+ year old cryptography)
You can't simply sum UTXOs like bitcoin. But, in practice, no one takes advantage of this anyway, they just run and trust a node to do it, so what does the real world difference come down to?