At first, I thought somebody would complain about the Plarium support again. 😁
The descriptions given to the champs in game, like support, attack and so on, are not really relevant. It's about what champions really do with their skill skit. For example decrease def on all enemies. Dhukk the Pierced is called defense champ, Warmaiden, Armina and Tyhlessia are called attack champs, Stag Knight is called a support champ. The description may differ, but they all have the same role in the game.
How do you know wich gear is good? In the end, it's, well, ... thinking.
Champ that can revive others: high survivability stats (defense, hp and res). A reviver that dies first in his team doesn't help, it has to be the last man standing.
Debuffs on your enemies: speed and accuracy. What neither debuffers nore revivers need are crit rate, crit damage and attack.
Champs that can deal heavy damage: their damage increasing stat, crit rate, crit damage.
That is, of course, only a rule of thumb, not a rule. Dhukk the Pierced is a debuffer, but he needs crit rate. Because his own skill says it will place the debuff only, if he lands a critical hit. Read the skills of your champs and you will get an idea wich items are good.