Nice, we are at the point where discussion always ends, with Monero heads making up stuff.
No, range proofs insure you not against an inflation bug.
And a layer 2 in this case is the opposite of compromise. You don’t compromise the main layer, thus using a layer 2.
And no, the supply is not twindling. Lost coins are dormant, this doesn’t hurt monetary function at all. It would only be the case if coins were actively taken out of wallets or added in.