Developers already lose enough time to environment drift and rebuild churn. Reconstructing a machine every time sounds clean in theory and gets tedious in practice.
Resuming a previous state is often the more human product choice. It matches how people think about work: not as a fresh immutable deploy, but as an ongoing session.