This seems like a very childish response to me. Perhaps it would have been better to simply decline the offer and list your reasons, rather than berating the recruiter.
As it currently appears, the argument is not even very clearly thought out. You just kind of yell at them about slavery and feudalism, which imho doesn't have any relation to the puzzle you were asked to solve.
I agree that I wouldn't have done it, but then again, I don't want to work for Facebook.