It's not "pulling crap", as you say. For one thing, until you sign the contract, you're not bound in any way. Even then, the first few months are typically defined as a trial period, in which both parties are free to walk away. Better opportunities always crop up, and you can just say "sorry, a better offer has popped up".