Granted that many blokes were effectively trapped in days gone by (
eg, in the "steel towns", "mill towns", dockyards, shipyards, and at the various coal-fields dotted around Great Britain,
etc.) ... otherwise, I would argue that staying "loyal" to a single company throughout one's working life was more a case of "couldn't be bothered" (or, perhaps, lacking the wits) to imagine anything else! In short, not much less than a waste of a life!

PS: note also that, for many of the aforementioned "trapped" blokes, service in the Armed Forces (even in times of war) would have come as a blessed relief!