Dude I knew about that stuff before most people in the world, 20 years ago.
VPNs can still make users anonymous, regardless of all the above. They are not cracking strong encryption in those tunnels, and overseas VPN providers can provide anonymizing VPN services that they won’t be able to trace. There may actually be nothing they can do about it.