I think it is quite common for airlines to oversell flights, as there are always people who don’t turn up.
And as is usual in the modern era, it’s better to fuck over your customers than risk making a little less profit that trip.
Never, ever check in at the airport unless you have no choice. The last people to check in will be the ones who get told they have no seat.