The mod choice is not my concern. I think they're overblowing the issue personally.
But you admitted yourself your view is limited. Isn't that all the more reason to look at it more closely before snap judgments?
(heheheh.. Do you see my inconsistencies?)