My first-ever flight on Cathay, CX 841 JFK-HKG, was going along fine until a few hours before landing, when the bathroom doors were locked

and drinking water became unavailable. The attendants explained that the flight had run out of water.
I filled out a comment card and explained my situation. A month later, I received a response. They said the water tank was full at ground check, that they "regret that the quantity was insufficient," and they "acknowledge the discomfort." As compensation, I received a US$50 service voucher valid only for duty free goods on my next Cathay flight.
As you can imagine, not being able to use the bathroom for a few hours was a big discomfort.
Does this seem like adequate compensation? Any suggestions for appealing?
Thanks in advance