Such issues can be seen in every currency we use, but due to the anonymity bitcoin is preferred by most people. This will get rectified once the adoption increases.
First of all Bitcoin is NOT anonymous.
Everyone with a bit of knowledge about the tech knows that.
Furthermore there is nothing to get rectified!
Bitcoin's pseudonomity is not a bug, it's a feature!And sooner or later we will see confidential transactions implemented what will protect users' privacy much more.
Live with it buddy! And if you can not take it, nobody forces you to use Bitcoin.