Right. My point is that senior devs should be communicating the consequences of continuing down a rushed path. If management doesn't listen, they're making a calculated business decision (right or wrong).
If management is going down a rushed path and unaware of the tech debt piling up, that's a failure of senior developers to raise those issues.
Senior devs are good at communicating but management and execs aren't good at listening, they're good at counting beans. They don't care about tech debt because that's the issue of devs to work with.
If management is going down a rushed path and unaware of the tech debt piling up, that's a failure of senior developers to raise those issues.