Maybe one could get around that using a VPN service with obfuscation, running in a VM. Nonsensitive traffic on the host box could be MitMed as required.
Sure, but guess how many will do this? 5% of the users? No way. Recently (well..my fault) I faced a kind of privacy breach in a chat (IM) group. I fixed it quickly, it was just a matter of blocking a couple of spammers, but I was really surprised how many people ignore basic stuff like blocking users, privacy settings (hiding your photo to non-contacts, etc).