Just as with any group of people, trainmasters cannot be described in total without making allowances for the fact that they are all individuals with individual characteristics. Having belonged to that subset of railroad employees for a time, and having been acquainted with many trainmasters in my years of railroading, limits my ability to say they are all of one stripe or another.
I've known some who were dumb as posts, and some who could manage circles around me. Some could relate well to people -- taking care of customers, getting the work done by supporting the people who did the work every day. Some, sadly, could not. Some I was proud to be associated with, others no so much.
Just as with engineers, some are fast, and some are half-fast.