What repoir does the wiki have? It seems well written enough, but I don't trust these kinds of things unless a person with something to lose backs them.
The way they are phrasing things is very sensationalist. They are very much not doing dry, factual content.
This probably is required to make a profit, but too me is still drama.
That's a Prime Resonator from Path of Exile