I don't see the problem here. IMO talents are not meant to be balanced for all classes - that would be impossible. Some are useless for melee types, some do nothing for spellcasters, some you can't even get if your stats are crap or you don't have enough starting talents. So what, life and ADOM aren't fair and talents are not exactly a huge deal for survival anyway.
I never take Heir except for bards, and I consider Heir about the only reason to play bards. Most other classes have their own attractions.