In fact I am not suggesting that monero is not private, I have put the example of “supposed” attack on monero to explain the difference between blockchain privacy and network privacy using this example to demonstrate that the network architecture of whirpool clients is garbage.
This attack on monera is basically done at the network level not at the blockchain level.
Something that by the way monero clients should also take care of, although here it mitigates it practically if you use your own monero node.