I can see the reasoning behind that but is it really worth it?
If 5-10 people don't show up to the airport, they have still paid for their flight so surely any airline would benefit somewhat by having empty seats, because it means less people and bags on the plane which would save fuel, time and money whilst still getting the revenue by the payment of those who didn't turn up.