Originally Posted by shore9
I think 300 dollars is a joke, you should have been offered the difference between Y and J in points (25K) plus compensation for not having a meal and the overall inconvenience. Now if you were on a paid ticket, it should have been the difference between J and Y, much more than 300 dollars.
They were given a choice between 20K miles each, or the $300 voucher. Since this was one segment of four, the prorated difference would be just over 6K, or to be generous, 10K -- as the YVR-YYZ leg was in J as promised. So AC actually offered them more than you are proposing, since the difference would not be calculated off the whole ticket but just the segments not provided.
As to the original question, I think $300 is reasonable, though some meal allowance at MUC should have been offered as well. Under the circumstances you appear to be taking it very maturely.