I strongly believe that the vast majority of cabin crew are fantastic at what they do, so I really don't think your argument squares.
for fear of thread creep (sorry mods) If this indeed was the case, why have BA fallen down the charts to 6th choice? Looking around the CRC (on any day) and you will notice at least 40% (being generous here) can't even manage a simple thing as wearing the uniform to standard.