Yeah, on point observation. I worked at both companies. I left Apple to work at Facebook because I wanted to be able to participate in open source projects and talk about my work with my coworkers openly.
I could understand now talking about current work but if you have an open source project that's unrelated you can't publicly do anything?