Problems That Keep Guardian From Being Good IMO | PoE 3.22

Character Level 82 Guardian Bandit: Kill all
Pools 3,282 Life 287 Energy Shield 1,036 Mana
Defences 15,167 Armour 11,403 effective HP
Resistances 75% Fire 75% Cold 75% Lightning 56% Chaos
Full DPS 2.2M as set up in the creator's PoB
Weapon 1 Clayshaper Rock Breaker
Weapon 2 Clayshaper Rock Breaker
Helmet Behemoth Corona Lacquered Helmet
Body Armour Morbid Skin Crusader Chainmail
Gloves Triad Grip Mesh Gloves
Boots Vengeance Urge Nubuck Boots
Amulet The Jinxed Juju Citrine Amulet
Ring 1 Blight Spiral Bone Ring
Ring 2 Armageddon Whorl Amethyst Ring
Belt Darkness Enthroned Stygian Vise
Flask 1 Apprentice's Divine Life Flask
Flask 2 Flagellant's Amethyst Flask
Flask 3 Flagellant's Quicksilver Flask of the Cheetah
Flask 4 Practitioner's Granite Flask of the Owl
Flask 5 Endless Quartz Flask of the Pangolin
Primordial Eminence Viridian Jewel
The Anima Stone Prismatic Jewel
Carrion Splinter Medium Cluster Jewel
Bramble Solace Large Cluster Jewel
Primordial Eminence Viridian Jewel
Primordial Might Crimson Jewel
Gloves Portal 1/20 Cast on Death 17
Gloves Desecrate 13 Dash 15
Weapon 2 Raise Zombie 19 Minion Life 18 Meat Shield 18
Weapon 1 Raise Spectre 20/23 Feeding Frenzy 18 Elemental Army 18
Helmet Convocation 18
Helmet Arcanist Brand 17 Flesh Offering 18 Elemental Weakness 18
Body Armour Summon Carrion Golem 20/20 Hypothermia 18 Elemental Damage with Attacks 18 Multistrike 17 Minion Damage 18 Added Fire Damage 18
Boots Determination 18/20 Enlighten 3 Purity of Elements 20/20 Vaal Haste 13/20
Clayshaper Summon Stone Golem 12 Feeding Frenzy 18 Elemental Army 18
Clayshaper Summon Stone Golem 12 Minion Life 18 Meat Shield 18
Anger 18 Wrath 18 Hatred 18