Over booking is a normal practice on most airlines. The number of pax who don't show up for flights can be astounding.
I was on an ID90 standby with BA out of DXB one night years ago. The flight was overbooked by 30 and I was number 34 on the standby list, and I still got on. So at least 64 pax booked didn't show up.