Why do airlines overbook their flights?
Airlines regularly overbook their flights to try and compensate for customers who neither cancel their reservations nor show up for their confirmed flights. This practice helps offset the lost revenue from “no-shows” and also creates booking opportunities for customers who really need to be on a particular flight that is showing full but is likely to depart with empty seats.