It is not like copy-pasting a string of characters is challenging nor should be something new to anyone dealing with bitcoins
I suspect that many users who want anonymous Bitcoins aren't copy-pasting; they're using paper wallets and typing the addresses in manually. That way, the funds sent to each address can never be connected via other transactions from the same wallet.