The recall of 680,000 Mercedes-Benz and Maybach models is a very public final nail in the coffin of electro-hydraulic brakes. The technology has been a failure, reports SupplierBusiness.com.