Damn bugs and errors

The more i try to figure some neat combos and tactics, the more problems i find in this game.
Totaly buged Onslaught skill as you said. Archer ability`s also badly optimized (beholders regular and evil ones count as archer and can get and quick draw bonus/precision spell, but no bonus from archer items). Some units arent counted in any category : spiders cant get morale in any consivable way, troll also (his att is great, but 9% crit is laughable), only 1 unit gets bonus from unused runes, many spells not related to int walue (stone skin, evlin, helplesness . . .), and some in very weird way (resurrection , with 83 int only 4500 hp worth), on other hand dmging spells are so overpowered Black hole, Death satar, Geyser . . . and all mass dmg spells, humanoid class is through the roof with description wood/lake fairies get counterstrike from warriors skill, and troll/ogre/chieftain also how d f..k are those units in same category ? And as you already know black knight/vampires dont get that same bonus

So many problems in this game, so i`ll only ask you this : WHY am i still playing it ?