Multiple chains are a feature, not a bug. Ethereum for security. Solana for speed. Arbitrum and Base for cost efficiency. Each chain optimises for different tradeoffs. That is good engineering.
But your USDC is on Ethereum and the strategy is on Arbitrum. So you bridge. You connect your wallet to a third-party protocol, approve a transaction, pay gas, and wait.
If you know what you're doing, it takes minutes. If you don't, it's the 48-hour SWIFT limbo from the first piece, except this time nobody can explain what happened if it doesn't arrive.
The multi-chain architecture is powerful. The experience of navigating it manually is not something most people will ever do.