The Queensland Australia model! Sounds rather like the Californian model, actually:
You view a house, like it, put in an offer (price and conditions,eg survey/finance/sale of own property/length of contract before settlement- any, none or all!) ON PAPER to the EA who takes it to the vendors. They then come back with THEIR offer on paper, you modify YOURS etc then you hopefully agree on a price and conditions that reflect that price (more risk to the vendor, higher price and so on). This happens via the EA driving between your houses if you're local and takes a couple of days. Once the contract is mutually signed, a small deposit is paid (into an independent fund) then you both have 10 working days to a)cool off and b) get searches and surveys done and line up finance (it CAN be done in that time!). Usually the vendor cannot entertain any other offers during this time. Assuming all is well (and no probs that might require a price re-negotiation are encountered), the contract becomes binding and a proper deposit is paid. You then 'complete' on the allotted day- he gets the cash, you get the house. End of.
No chains, no uncertainties, little loss of cash if you decide to pull out during the 10 days grace period.
I have had UK friends say things like 'But what if the finance can't be sorted in that time? Well, in Qld, since the banks KNOW they have no more than 10 days to offer finance, they DO (otherwise they'd get no loan interest if no one was taking out mortgages!)- What if MY house sale falls through/own chain collapses? Well, how can it IF your buyer is similarly bound and there ARE no chains??
Again, in this system, the EA does most of the work, the solicitor does do searches but once again, KNOWS he has 10 days to get them sorted.
I actually think the English ENJOY the pain of it all tbh- otherwise they'd do something about it.