The author of this article seems quite politically driven like the mods on Wikipedia, and created it disingenuously. I feel it's an attempt to overwhelm the readers through massive amounts of text so that they are too tired to see what's being said at the beginning and end are completely unrelated.
I got the same impression. It was pretty disappointing to realize they had an axe to grind completely unrelated to Odin or Wikipedia.