Your opinion is based on assumptions, not facts.
- Guardian Stone skin = full immunity from magic and melee damage (dhan doesn't even have this)
- Avenger has 3 stuns which last for 4 seconds 5,5 seconds and 5,5 seconds (predator only has 1 which lasts 5,5 seconds) - guardian has 3 stuns which last 8 seconds, 7 seconds and 5 seconds
- Dhan blockrate 25%, guardian blockrate 50%
- Guardian HP buff 40% & you reach self buffed 200% hp cap, Dhan can't get near this unless it has OP scrolls
- Guard has roha blessing for 30 seconds, avenger has shadow for 25 seconds
Avenger total stun duration: 15 seconds
Predator total stun duration: 5,5 seconds
Guardian total stun duration: 20 seconds
All I have to do to prove you wrong is just copy-paste the skill descriptions from game, can you read?
also:
- as far as I know, roha's blessing blocks the usage of confusion pouch
- guard's AOE does increase OS damage with an increasing amount of targets hit (which is why they are probably one of the strongest RPK chars you can use)