I disagree when you look at premium cabins. I've been buying business, and sometimes first, fares since 2005, some with Qantas. Every booking in that time had cancellation refunds after paying a cancellation fee. Non refundability in premium cabins is very much a post covid and Qantas thing...