Kellan Elliott-McCrea on scaling:

Scaling is always a catch up game. Only way its ever worked. If you never catch up then something isn’t working, but it isn’t original sin.

See also: Don Knuth on when to optimize.