So I checked StackExchange's law site and found this question - thus far unanswered, but those would be my questions exactly:
http://law.stackexchange.com/questions/14337/q-about-consequ...
It comes down to two questions (quoted from the linked question) - note that those are questions, not assertions:
1)
> ... if we use any of Facebook's open source projects Facebook can violate *our patents* (of any
> kind) pretty much with impunity: If we try to sue them we lose the right to patents covering their
> open source projects(?)
2)
> I have read opinions that other open source projects that don't have such a clause, for example
> those from Microsoft or Google, nevertheless have the exact same problem, only that it isn't
> explicitly stated. Is that true? Is my situation not any better when I only use open source
> projects without such a clause?
I think that is a good point. The many opinions I see are almost all from people who don't have their own patents to think about, but what happens if you are a company and you do? Would you basically allow Facebook to use any of your patents, because for all practical purposes you can't defend them if you rely on their open source projects?