That has nothing to do with Monero
Of course Monero can't guarantee privacy if you leave it. Almost all the negatives you list are consequences of Bitcoin (cost, potential privacy failures, time consuming swapping) not Monero
You have to use Monero directly