Advantage of using wallet address over public key, Bitcoin wallet is shorter than a public key, making it easier to copy and detect error when attacked by a clipboard malware, too many characters in a public wallet makes it hard to detect.
When people are making Bitcoin transactions, they must be very careful with their checks on Bitcoin addresses from both sides, senders and receivers. If any mistake makes by either sender or receiver, bitcoins might be sent to a wrong address that does not own by the receiver and the trade will be failed. Sender loses bitcoins while receiver does not receive it.
How to lose your Bitcoins with CTRL-C CTRL-V. The guide on how to prevent this can be very helpful for people practice with their bitcoins and Bitcoin transactions.
Be more knowledgeable, be more careful with Bitcoin transaction broadcast, as bitcoins are very precious, so don't lose any fraction of your bitcoins by any careless mistake.