This to me is government over reach. This law also says that it is taking paying passengers off to let staff travel. The staff that are traveling are going to dead heading for another flight that would be delayed if that staff traveler was not aboard. They do not let staff travelers on if they are not in uniform and dead heading. If they are in uniform trying to get to work or any other staff going on vacation then they are not allowed on unless there are seats available. Overbooking is done because of passengers not showing up for their flights and the airlines were losing money. Now the tickets cost less so that everyone can travel and it has now become our right not a privilege. That is one reason why we are having these issues of overbooking, paying for bags, food, and all the extras they are trying to make us pay for.