I think you're right. I'll make a further admission (and now I
really do need to start drafting my letter of resignation

) to having a certain enthusiasm for railways*... You'd be surprised at how heated arguments between different train cranks can get sometimes.