I dont believe there is ever likely to be full privacy on the internet
There are too many ways of gathering meta-data and joining it back up as suggested above.
I am not sure that complete privacy is worthwhile in general use either.
That's like walking through my local high street shops and expecting nobody to recognise me. That seems a little odd. Although clearly I don't want my pockets picked it is normal to be seen out and about in the (real) world. Privacy and complete anonymity are not the same thing.
There must be a sensible line on this, I'm just not sure where it should be.
Overall though if it is your ISP controlling your privacy you may as well ignore it. If the authorities want your data they will simply harvest it the private side of the connection.