I wouldn't say it's always slower on BA. Inconsistent yes. I've had services ranging from 1h15 min to 3h (from wheels up to having dessert tray cleared) on BA in the past year. It's definitely quicker when orders are taken on the ground as the galley crew can plan better.