The short answer to this is economics: airlines want to make sure that every flight is as full as possible to maximize their profits. The reported reason why airlines routinely oversell their seats is to recover costs the airline incurs for seat cancellations and for travelers who do not show up to take the flight.