Un VPN non ti rende completamente anonimo, semplicemente nasconde gli URLs che visiti al tuo ISP, che invece sono resi visibili alla società che ti fornisce il VPN. La domanda diventa, ti fidi di più del tuo ISP o della società che ti fornisce il VPN? perchè di fatto stai solo trasferendo la tua fiducia da un attore ad un altro.
TOR ti fornisce anonimità a livello algoritimico (il tuo ISP sa solo che stai usando TOR, ma non quali URLs visiti).