in Bitcoin it will be easier to make a such mistake than in fiat account, because in Fiat account when you copy the recipient account number it will display the name of the right owner of the account and you will see it and confirm the name before sending why in Bitcoin nothing will show when you first your address as you are using a wrong address but if you are using a Fiat account the name of the bank will show and if you put the name of the bank wrongly it will also indicate that you are not at the right track, so the difference between sending fund's to Fiat account and sending to Bitcoin address account you can easily make mistake when sending in Bitcoin than in fiat account
This is wrong. You can't randomly send Bitcoin to an address with a change of characters from the wallet address because most walles has an error checker.
Bitcoin addresses are encoded in either bech 32 format or based 58, if you paste a wrong wallet address with a missing or changed character, the wallet will detect the missing character because the checksum return will not match the public key hash data and that helps you avoid mistake of sending Bitcoin to a wrong address.
It's always hard to see people complain of sending Bitcoin to wrong address but if you download a malware, it can a mess around your copy-paste, such can modify your keyboard. Such malware can change copied address and give you scammers own. We have seen such reports many most often.