Yes, but venting ones spleen at the check-in desk gets you no-where.
I think BA are looking to target pax who turn up late at check-in and get angry when they are denied boarding.
With the total lack of respect people have nowadays, I'm not surprise we see measures like this.