Overbooking would be fine if all of their sales literature makes it clear that you're effectively buying a lottery ticket to get on the plane. If it's being sold as a confirmed ticket, it needs to be actually there. They already have a mechanism to do that too; you can get on waitlists.
Turns out they can't sell things at the same price when it's a waitlist, though.