I suggest that they not allow taking paid passenger seats for employees.  Better scheduling can help. If it is so important to fly employees on certain occasions, then keep seats open for them up to say 5 days before the flight after which seats can be released for sale. But raising the bidding and making it costlier to get passengers to give up their seats might give airlines the incentive to plan better.