The cost of over-engineering