Normally every system has its drawbacks, and if there is anyone I can even think of with bitcoin, it is the fact that if one foolishly or mistakenly sends bitcoin to the wrong address without cross-checking if it was actually the right address, they cannot get back their bitcoin unless it is sent to the address of a known user who is willing to refund the asset.
Just like sending money to another unknown account, and this is certainly related to one's thoroughness in making transactions.
Seeing how Bitcoin transactions cannot be reversed, it is a fact that must be realized and must make transactions must be more thorough without any errors.
As in the case of one Bitcointalk member some time ago who mistakenly sent coins to a different wallet, but has similarities in wallet prefixes and suffixes such as:
A1b2C................. 3D4e5F
A1B2c.................. 3d4E5F
https://bitcointalksearch.org/topic/m.63086113
This is a rare case of misdelivery and tells us that it is advisable to check all the order of addresses correctly so that they are not sent to another address, just one different letter will be different wallet.