Me pasa a menudo: los clientes tienden a dar mucha importancia a la parte visual (lo que en el argot informático llamamos frontend) y muy poca importancia (incluso ninguna) a la parte no visual, el backend.
Incluso algunas empresas del gremio, como el cliente no lo ve, dedican un esfuerzo ínfimo al motor, simplemente con que funcione lo dan por válido, pero no lo diseñan para altas cargas, alta disponibilidad y mucho menos para aprovechar bien los recursos de las máquinas.