I’m beginning to come around to that point of view, even though I am the service human for a desert tortoise. He(?) was born in captivity and can never be put in the wild, though.
Over the years I have soured on zoos and circuses and the like. There are cases like yours where human intervention is beneficial to the wild animal.
Tortoises and turtles are cool, BTW!