You will never get such service from someone 'trained' to do the job.
Like those at Singapore, Emirates, Virgin, Qatar? I think you'll find that their service standards tend to compare favourably with those of BA. BA are a good airline, but the idea that BA crew are of a higher standard than anyone else just doesn't coincide with customer surveys. If BA were repeatedly head and shoulders above everyone else, this argument would work. But sadly, it just isn't so. I really do wish it was.