Most BA CC are not very good at doing one of the important elements of doing what they are hired for which is to look after passengers
Quite a sweeping statement, and I would say you are wrong.
In my experience (Gold card, frequent short and long haul travel)...
SOME BA CC are not very good at looking after passengers.
MOST BA CC are very good at looking after passengers.