It's a known flawless way to evolve code... Never revise, never delete, add enough so the tests pass.
But I don't think your lesson is reasonable. Fucking with multivariate dynamic systems is what governments do. And it's well settled that in the absence of the government doing that, everything goes to hell quite quickly.