Chaps,
Tech Log seeks to discuss and debate technical issues - which, obviously, includes the human aspects of technical subjects.
Sometimes, some of us have very strong views on this and that.
However, we don't need to venture into personal commentary of an adverse nature where that is not materially pertinent to the underlying discussion - where this might be permitted, it will need to be justified objectively as being pertinent.
As always, the desired aim is to play the ball, not the players.