Your tech manager is likely very aware of the imperfections and is making prioritizations and compromises to keep you employed.

Nah, I quit at the end of 2023, so much for those compromises

I have pride in my work, and having to watch it be destroyed repeatedly is not a way to keep me around.