Thanks for the very detailed response.
1. For the VPNs, I understand, but wouldn't that make it "safe" ? Since millions of users are using the same IP, wouldn't banning that IP ban potential millions of innocents ?
2. For the wifi patterns, makes a lot of sense. They can 100% trace me with...