As much as I despise Max Green, I think it was nice that you posted this to clear things up and to show your belief in him. I agree with alphadisaster, though, that there should've been some sources.
Nice editorial. Though I would love to see some sources to help back you up. Not to diss you or anything but I think it would make the editorial better.