Nobody asked, but I have the answer to airline company overbooking, and I learned it in the summer of 1965 while on a graduate Russian language study tour of the USSR. The tour was managed by Indiana University and funded by the National Science Foundation.
Our group, 25 high school Russian language teachers, showed up at the airport for a flight from one Soviet city to another. We were on time. In fact, we were a bit early. Our departure time came and went, and we waited. And waited. Finally the professor in charge of our little group asked whether the flight had been cancelled, the aircraft was in need of repair, or what other reason explained why we were waiting for more than 2 hours for our flight. The answer: “We are waiting for more passengers to fill the seats that are still vacant.”
Problem solved. Instead of overbooking, just don’t take off until the seats are all spoken for.
And thank you for flying Aeroflot.