Monetary network effects are extremely unforgiving. There will be one dominant form of money.
Bitcoin has privacy on L2 & none of the risk of inflation bugs on L1.
Bitcoin has hundreds of billions worth of deployed infrastructure all over the world. Some if which is being used to boostrap & load balance new & existing energy grids.
The lack of hard forks means that the network is more resistant to negative changes & bugs. The foundation of a new global financial system must be rock solid.
Monero has larger scaling problems when it comes to transaction size & the cost of verification.
1 & 3 are arguably adoption related, but I don't think they are things that can just be waved away.