Glad you voted with your feet. Very bad contract. A good contract protects and satisfies both parties.