Not to say that they are wrong in boycotting, but I find it hard to take seriously a moral stance from somebody working for Facebook.
I work for a rather minor corporate entity anyway, does it mean that I am always off the hook? /s
Just because their parent company might not be morally in the clear, that doesn't mean that moral criticisms by its employees is automatically or even more likely to be invalid.