Comment
Comment by arindone
To be honest I'm still catching up on a lot of the details with these stories, but it's this comment that made me wonder if there is a bit of hyperbole going around. Companies make leaks all the time on the most mundane things (hell Apple can barely contain the new iPhone that is usually coming out.) I'm hesitant to believe all the conspiracy theories going around that the companies willingly did this, or that it's as easy as it sounds.