Good isn’t good enough: beware the design middle ground