Some of the trains were full and standing. As most people (clearly not you) don't want to work Christmas Day or Boxing Day, then sufficient enhancement needs to be offered to guarantee enough volunteers. Quite straightforward. Not sure why you think fares were any more expensive on Boxing Day just because staff were getting paid more?
My point was that *if* a Boxing Day service is going to run based on staff having to be enticed with a very substantial premium (as some here have advocated) then it’s only reasonably that the extra cost should be entirely borne by those using the service on that day.
Hence fares would need to reflect that, which in practical terms would mean as a minimum no cheap advance tickets, no railcard discounts, no off-peak fares, et cetera. I can’t see that being particularly well received.
Personally I’m actually not *that* fussed about working Boxing Day from a practical point of view. I don’t like Christmas, and much prefer to have time off in the spring summer or early autumn when the weather is better. However from a principle point of view I get utterly sick of the bunfight of entitlement that goes on over Christmas, such that I more tend to the view that I don’t see why I should work Boxing Day essentially to serve others who never would themselves.