I am very eager-minded towards atomic swaps, but how is Monero solving the issue to swap for example for BTC if you have to be on chain in the same SHA256 environment as the swapable coin? If you have to trust another p2p exchange, as for example bisq, you have no real advantage. So how is Monero trying to solve that?
Atomic swaps will be completely trustless, what you call "p2p exchange like bisq" will only help buyers and sellers find each other and agree on the price.