> The reason the base layer needs to be transparent is we just create the fiat system again if it isn't.
This is also a myth. Monero has rangeproofs! the supply is perfectly auditable! Especially with upcoming FCMP++ — you can have theoretically perfect privacy AND supply verification!