How is a user protected from a transaction history subpoena?
But as for preventing your identity from being linked to your BTC wallet? There's probably no way to prevent that if the service provider is under US jurisdiction.
The more hops through a wallet (which can be created dozens of times), adds more plausible deniability and separation to any purchase.