This is very true. BTC is transparent by design. Whether you like it or not. A flaw? Maybe. But it is what it is.
Discussion
Even Satoshi on bitcointalk said he thinks bitcoin would scale via merge mined sidechains.
By keeping main chain unchanged and using sidechains to get scalability, privacy, payments and smart contracts etc you solve the blockchain dilemma. It’s why I like BIP300.
Not a bug, a feature.