I agree. It seems weird that they can arbitrarily change extra elemental damage not only between different elements but even between heroes of the same element.
All 4 dark heroes cause an extra 40% damage against Holy and they’re all average mana. As someone mentioned earlier, GM is very fast so it makes sense he only gets +25%. So far, so good.
But then Natalya who is also red and slower than GM gets only +20%. Meanwhile Vela gets +70% despite being fast and hitting 5, while Athena who hits 3 at average mana gets +40%, just like Zeline who hits 5 at fast mana.
There’s clearly no order or logic behind it, except for an arbitrary value that has to be deduced by people dedicated to this game.