Yes…one will catch more flies with honey than faeces. Construct the cages with some creature comforts, and they will "lock" themselves in.
And then advance that, rather than a literal "garden of eden", the planet is a scary, scary place.
Who doesn't want someone else to "assure" their safety.