Why does SW get to provide travel vouchers that expire instead of a gift card that does not expire for flights that SW cancels or changes, especially when I've booked a refundable business class fare????