I can't get the second link to work to see what was said in the blog, but as far as what Brevoort says in the first link? Can't honestly say that I disagree. I love Alpha Flight, but until they can come up with a good angle in this day and age (this isn't the 80's anymore!), Alpha doesn't stand a chance.