I think the difference here is between what contract law states under common law and what people imagine it to state. I agree it feels weird to say hey I offer you X for a house and you accept then we're under contract. It's such a big purchase and typically there's so much else going on (local regs, mold disclosures, lead paint disclosures, etc.) that it feels weird, but this is how contract law operates.