*I'm aware that DK doesn't really say what the common interpretation says it does
Next biggest issue is a changing team. If you don't really understand some bit of code it's often safer to code around it than mess with it.
Perhaps the founder had better things for his time than perfecting some code that was already good enough to get clients/VC money.
But continuing to ignore code quality (and potential security issues) and blindly piling on complexity and feature creep and hoping for the best is just playing Russian roulette with your money.
It's a "nice problem to have" kind of thing.
Just you would like for people to assume you have the best intentions and reasonable practices, you should also provide some respect to the developers of the original code and not assume what you see in production is necessarily their best work or the way they would do things now.
Honestly, I don't think this is true in the general case. It's certainly true that there are times when deadlines mean code quality is going to suffer, but I think the incidence of this is probably lower than the frequency with which this is used as an excuse.