Is object locking/immutability necessary?

Is object locking/immutability necessary? Or is it overkill?

For some insurance policies it’s required to get a good rate.