I stopped declaring my employment because it's a hassle to do that on every comment when writing multiple comments. And no one else seems to disclose their biases in this discussion.
That said, I agree with you that I should have declared my affiliation. Apologies.
As many people here, I am trying to understand the implications of WEI. Of course I will challenge the mainstream opinion to advance my own understanding and hopefully those of other readers too. I don't think arguments should be dismissed based on affiliation.