I receive between 2-4 vouchers a year as compensation for issues. I don't have a problem with limiting the amount, however I do agree with JetAway. It would be best for UACO to give consistently fair and good compensation when things really go wrong.
In addition, there were a lot of complaints that UA did not listen and would address problems with vouchers with little meaningful follow up. I have begun to receive responses from 1kvoice that make me think someone is actually reading my emails again, a plus in my playbook.
I also agree 100% with caljr, UACO must address the root causes of the complaints, not just the compensation structure.