Leaving aside the no-show rule, which doesn't make much sense to me, this situation is a good example of an accountability sink.
The intermediary I booked the tickets with made an obvious mistake and showed the wrong airport code. Maybe the airport opening was meant to happen earlier, and the intermediary had already updated their emails or something like that. They refused to do anything meaningful and did not even acknowledge their mistake.
The fact that I was compensated by the airline that had nothing to do with this mistake is even more astonishing to me, although they were obviously protecting their brand reputation.
>Leaving aside the no-show rule, which doesn't make much sense to me
A->B->C can be cheaper than B->C. If people could skip flight A, then people already in B would buy the cheaper A->B->C.
I was not trying to dispute the accountability part. Btw my company was hit by the delayed opening of BER airport. Colleagues had to rebook thousands of tickets because the BER iata code had to be "retconned" to use TXL again... so I am more than happy to sympathetic with your problem, trust me.