When you sign an employment agreement, location is part of that agreement. If you decide you want to work in a different location than was agreed upon, that’s you indicating you want to amend the agreement.
Facebook isn’t saying: “you have to move and these are the terms”. Facebook is saying, “if you want to move here are the terms”. If you don’t like the terms you can always stay put or find a new job with terms you prefer.