Investor calls for criminal charges and prison for Facebook execs as tech world enters open revolt against social media - eviltoast