Also, 3 attribute filters is far too few to be really useful at high gear levels. 3 is enough when you're a low level char and all you're looking for is your main stat + vitality and maybe some crit chance or attack speed depending on the item.
At higher levels of gear however, you need at least like 4-5+ specific affixes for an item to even have a chance of being an upgrade. Gloves are a good example, because at a high level you might look for something like this:
crit damage bonus
your class's main stat
chance to stun on hit
There needs to be a more efficient way of finding godly items like that instead of narrowing down 3 stats and then looking at every single one of hundreds of items hoping to get lucky.