You are not anonymous when you are online, even when using privacy tools like Tor, Bitcoin or a VPN. This is a myth. There are a lot of publications on this. Here is http://anonymity-in-bitcoin.blogspot.com/2011/07/bitcoin-is-not-anonymous.html for example.Oh I agree 100% ! It all depends on a persons use case scenario and what is at risk.
A VPN is good, Tor is good, etc. if all a person wants to do is hide their usage from the casual observer
and avoid the Tech companies and marketers tracking and dossier building. But to be truly anonymous requires a great deal of effort and 'tech savvy'. The slightest little slip up can reveal the 'man behind the curtain'. Take Ross Ulbricht as an example!