protect you from: ISP seeing your traffic, DNS logging, your IP being exposed to sites you visit, public wifi attacks, basic geo-restrictions.
don't protect you from: state-level traffic analysis (wyden's point), a compromised VPN provider, malware on your device, your own browser fingerprint.
a VPN is one layer. it does its job well. it was never supposed to be the whole stack.
Source: r/VPN_Data · by /u/layer8problemz