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