Don't think we'll see an end to the practice of overbooking flights. Statistics show there are always a percentage of no-shows and yield management reigns supreme.
Canada is introducing a passenger's rights bill federally but the minister has conceded that over booking is a fact of this business's life and the bill will focus on fair compensation for various results of inconveniences suffered due to circumstances within an airline's control.