Still definitely better then transparent blockchain for sure, isn't the anonimity set better then mixing with 99 peers in Bitcoin? About the supply 100% agreed, indeed it is not a substitute of Bitcoin, just a complement.