My brother-in-law is a Cabin Service Director on BA longhaul, and he says he is really 'in charge' of the aeroplane when it is carrying passengers and the Captains normally do listen to what he says. Mind you, he earns a real fortune doing it! I guess it is all the responsibility he has?