@g and this is yet another reason why I never contribute to permissive open source software.
One day your BSD-2 stuff falls in the wrong hands. Also it sucks not knowing if an improved, closed source version of your code will ever exist somewhere.
The problem in my opinion is not in the commercial use of the code, but in the lack of #copyleft.
#GPL is often enough to keep vultures like facebook and google away from your projects, unless they manage to negotiate with the single contributors, which is almost never the case.