It would be very informative to know what % of catering staff on a heritage railway were "volunteer" say 20 years ago, 15 years ago, 10 years ago, 5 years ago and now. I suspect that on many HRs the % of volunteers has declined very considerably indeed. Also how many of those volunteers are effectively "supernumeraries" because the core work is being done by paid staff.
As
@paul1609 has stated once you pay staff then the contribution after cost " is now marginal". Not only have labour costs gone up (on the assumption that staff are paid minimum / living wage) but those costs have gone up far quicker than inflation or the ability to pass on the cost to the consumer. Furthermore many heritage railways are seasonal and there are just no longer many people seeking seasonal work. If anything those who want seasonal work want to work in the winter so they can spend the summer doing other things (often travelling). Students who used part time work to supplement their grants / gain work experience seem to be a thing of the past. If you have to pay tuition fees and have a large student loan what is the point in earning relatively modest sums to barely put a dent in the debt.
It is all to easy to see an event as being successful because of the "trains being full", the platforms "packed" etc etc but I suspect that if the true costs of running an event were all taken into account, few make the level of profit that the effort and expenditure should command. When a gala is in full swing how many railways take into account the extra water consumed, the additional phone calls, the extra cleaning of the toilets, the cost of the extra waste removal (palladin bins) and dare I say it how often is the office photocopier working flat out to print a revised timetable to hand to passengers because there has been a last minute change caused by unforeseen circumstances.
It is so very easy to criticise heritage railway management
but I often wonder what other decision they could have logically taken
given they took the decision they did based on the facts available to them at the time of the decision.
I do agree with this statement by
@Paul Hitchcock My question would be, based on an assumption that a well run (lucrative) catering operation requires good management and staff, how would many railways seek to attract those staff when they can not offer full time year round work or possibly the sort of career progression that good managers want?