However, this forum has a tendency to undermine pilots ...
'
Yes it does, and the negative comments (from actual pilots) normally comes, I expect, from rather junior First Officers who truly believe all the latest 'CRM' nonsense.
Later on, of course, they might come up against some gruff 'ole Captain or Fleet Manager, who will change their attitude, rather quickly.