I think there are some factors to consider that might make it seem less bad.
Firstly, it may not be reasonable to impose human-scale values upon Zora - you could argue that she's already hundreds of thousands of years old, and she almost certainly has a unique perspective on existence.
There's also no indication that she was coerced into accepting the assignment, and she had demonstrated the capacity to disobey orders before. It appears she's there by choice, even if she is lonely.
Scott "Jonathan Archer" Bakula, Alex "Guy In Charge of the Franchise" Kurtzman, and Wilson "Hugh Culber" Cruz.