“Not a bad life for a wild animal.”
By that argument, life in prison is pretty good. So what if you cannot move?
So all pets are in prison. Keeping a pet by your definition is cruel.
They are animals. Their life in captivity is far better than in the wild.