Other currencies have attempted to fix this problem, such as Zcash. But I think it will be hard to escape the volumes of metadata created through transactions on merchant websites. Ultimately, your spending habits and browser cookies will say more about you than your BTC address.