Haha, what? Openworld is all about stats, not ilvl. As you said yourself, there are no ilvl requirements.
And the stats of these items are better. Somr not even with socket included. And each socket is 10 agility. Alot of these items also has Mastery, wich is the 2nd stat you should prioritate...