Nightstop,
I think you are right and one of the reason why so many captains seems to be so hard on these 2 stripes poor guys is maybe because now they become captain after 5 years and are a lot younger and so less patient and understanding than their older fellow captain. like you...
You have 24000 Hrs many captain I flew with had barely 4000 Hrs total or so...
Most of them only flew one aircraft type and not various types in various continents which , I think , reduces their experience.