Wow, someone has a lot of 'internet time' on their hands...
I think you are making one major assumption here: that your public address can be linked to your ip when you make a payment... what if you use tor? What if coins are tumbled, using tor... could you still trace them... beyond the shadow of a doubt?
Why don't you try reading the two threads more carefully, since I refuted that point at least 3 or 4 times already.
Sigh

Incorrect. You had to transmit your public key to the sender who sent you BTC.
This guy claims a deep technical understanding and argues why Bitcoin is doomed to fail and yet demonstartes his total ignorance by clearly not understand the basics of Bitcoin... What a muppet... Ignored.
Quoting me out-of-context by eliding much of the quoted post (and pretending not to read my post that followed it), and then using that liar-method to claim I didn't understand something, is the epitome of beta-male chest thumping.