Okay, you've got a point there DC - I'd say those are quite a different animal though and could be treated as such - essential you're buying on spec anyway; i.e. the unit in question doesn't truly exist yet.
For an existing home, a contract is a contract - if you want out, one can always sell once you have possession.