What do you guys think about the new Avenger pro stockers?

I've been hearing a lot of this article and the debate, but never understood what it was all about, or the history/background behind it.