Steam push-pull was quite expensive compared to normal trains, for the fireman had to be a higher paid senior Passed Fireman, one who has passed their driving exams and is waiting for a vacancy, as when on their own with the loco propelling they had to do a range of the drivers' tasks in addition to their own, such as operating the vacuum ejector or the cut-off. The guard meantime was often, on these less-used services, given a ticket machine to handle passengers joining at Halts, for which again an additional payment was made. Given such trains were only one or two coaches and often sparsely patronised, it was a high cost.
On the GWR/WR trains scheduled as push-pull were often run conventionally by the crew, running round at the termini, as they preferred this and it overcame the sometimes challenging connecting of the push-pull controls. The two trailers either side of the loco was a feature of the Plymouth-Saltash shuttle, a busy service before the road bridge opened, with no space at cramped Saltash station for running round.
Once diesels came along further issues were steam heating when the loco was propelling, as there were very few diesels with ETH and it was long only available on express stock. The Edinburgh-Glasgow 2 x Class 27 push pull showed a further range of issues with an unattended loco at the back, steam heating was eventually replaced by a separate ETH diesel generator in one loco but this brought its own unreliability which had no supervision when at the trailing end, soon needing further automatic fire protection, which of course itself delighted in spontaneously filling the engine room with CO2 at the most awkward moments. Nothing is simple!