Is your aim on this thread to provoke?
On your first point you were proved completely wrong by multiple posters, and on your second: as well as a false accusation, have you not encountered a thing called "principle"?
Those on the gateline may well be somewhat concerned if their own jobs might be put at risk by others being asked to help, for example.
Not at all.
I find it fascinating to view an industry which seems to have so many workers who seem to work in silos (so many references to "grades") and cannot countenance doing any other role to help out: "not my job".
If I had nothing productive to be doing during working hours, I wouldn't just sit doing nothing at my desk / in a mess room until something came up.
I would ask my colleagues if there was anything I could help them with, whether in my direct line of work - project engineering - or something else within my competency, such as setting up equipment in the workshop for inspection / test or helping pack a customer shipment for export.
Of course if some urgent work comes up, you just return to your normal work and do it.
That doesn't sound unreasonable to me - in fact it is completely normal to me.
Everyone works as one team for the common good of the company.
Looking from the outside, it seems the same mindset is not present on the railway.
Some railway workers on this forum also don't seem to welcome observations and criticism from those who don't work in the industry - which is also strange to me.
You are allowed to have an opinion on something without being directly involved in it.