First point is moot because Bitcoin doesn't scale.
Lightning doesn't even scale.
You can say it's *more* scalable, but can't handle onboarding even a fraction of the world. If you think L2s will eventually make Bitcoin scale then the same applies to L2s built on Monero.
The inverse is also true. You can't have a perfectly verifiable blockchain and the best transactional privacy.
Nothing is forcing you to only use one of them for everything either so it's a false choice.
Except Ecash is custodial and each mint fractures it's anon set. Monero is non-custodial and has a unified anon set. You can also use Ecash on Monero if that's what you want. And it doesn't have the privacy leaks possible that lightning/ecash have since they're built on a transparent base.
It's kind of funny you stress verifiability but then suggest ecash for privacy which has worse verifiability than Monero