>customers react to them rationally
There is nothing rational about maliciously misleading someone in a business transaction.
>If the airlines allowed customers to notify them that they won't be taking the final flight without any extra costs,
You absolutely can: Just walk up to the nearest ticketing counter on your way out the airport and let them know you won't be flying. Simple, done. You might still get blacklisted, but you are presumably okay with the consequences.