Yes, but I would prefer to address this by preventing airlines from overselling seats versus regulation geared at what to do when overselling seats yields the inevitable problem of an overbooked flight. Just like a movie theater, unused tickets for a past flight (when someone does not show up as planned) are not refundable.