Terraform already has to manage those, and yet worse - Changes to the name of objects within the state were entirely manual until 1.0. Changes to objects underneath terraform often break the connection. Terraform doesn't have good tooling built in to find orphan resources, which it would if it were working with stateless objects.
Terraform would be much better without state. Not 10x better, but 2x.
Terraform would be much better without state. Not 10x better, but 2x.