I still remember the outage where github ran their tests against production - which started by TRUNACTEing everything before loading fixtures.
I think "everybody learns the hard way" is just one of those things with operations.
I think "everybody learns the hard way" is just one of those things with operations.
Neither should be exclusively relied upon for business-critical services. Ask Github about their production backups and DR plans some time.