He's absolutely right. Fortunately the ones BA are trying to grind into the dirt, along with their "organisation" (and I use the term loosely), I would not describe as either skilled or professional.
Desertia, whilst I agree with your sentiments I feel you shouldn't apply such a broad brush!
There are many, many very good, professional and loyal Cabin Crew who are, unfortunately, being led to destruction by a handful of idiots!