With Monero you get privacy and keep all of those things. But it's tradeoff is the opaque auditability. I guess people just have to choose what they consider the lesser value attribute. Maybe we can't have it all, unfortunately.
Tbh, I don't know enough about drivechains to comment, but I know you at least lose final settlement. There is also interesting talk of bitcoin ZK-rollups.
https://bitcoinrollups.org/