Not the GP, but “this is terrible” is the kind of feedback I hope to find in hacker news discussions. I want to know how other developers assess the original article.
I'd like to see your response to rendaw's comment: "None of these guides really get to the critical difference and relation between OAuth and OpenID."
What you're doing is an absurd straw man, please don't behave like that.