wrong about USD weakening. The new cycle has started it will get a lot stronger.
yes you can transfer large amounts of crypto between wallets, but the moment you need to use it or purchase something, we back to the problem you highlighted. You need to convert it to fiat and deal with the bank...