To be fair I've seen some terraform fuck ups that that nearly did that already.
Fortunately AWS doesn't let you delete S3 buckets with files in them without emptying them first...