Your ticket is an agreement between you and the airline. You (and the airline) agreed certain things when you bought the ticket.
Some tickets/agreements say that you may cancel and get your money back. Others say the airline is under no obligation to refund you if you cancel. The later are usually much less expensive.
If you choose a ticket that says you are not entitled to a refund and you cancel, why would the airline willingly give you your money back? When you cancel is irrelevant.
The economics of airlines are not conducive to returns. An airline needs to be as confident as it can about how many seats are selling on a particular route to determine if that route is profitable or not. Allowing people to make last minute cancellations and returns makes that WAY harder to forecast
If they can get away with doing nonrefundable tickets, they’re going to do it.
They lose money by refunding your ticket. I mean, they get to keep your money and STILL sell your seat to someone else. They’re making twice the profit!
So if they’re not being FORCED to do refunds, they’re not going to do it on their own volition.
They’re not in business to be “nice” and “fair”.
Latest Answers