The premise is that Software Development is akin to Production which it should be.
And yes, your dev environments should mirror the production environments bar production data. That’s software development 101.
Within your software development environment (which should be treated as prod to maintain velocity), you have blue/green when doing deployments, established SLAs, backups and DR.
This isn’t only for your (deployed) Production environment.
It’s also not software development 101. This has roots in ITIL.