Because when you make a payment, the whole prehistory of the bitcoin you’re sending is traceable back to the very first transaction. If you don’t follow basic rules, your transaction could be linked to you, making all your past and future transactions visible to a third party.
Some simple rules to follow when sending:
receiving onchain is very easy and very private
only one thing is needed: one new receive address per receive transaction
sending is more complicated