The irony is the person he is trash talking about is one of the two authors of the barbarian buff proposal. 2.6.7 PTR barbarian items were designed by these people and a whole group of barbarians:
And previously he talked very good things about these buffs here (https://www.youtube.com/watch?v=Zpz7ajwzUig&feature=emb_logo) At 34:10.