http://dobrazupa.org/morgue/tasonir/mor ... 205543.txt12 strength troll. I do have -2 str mutation, but I think that adds to the point rather than weakens it - mutations keep interfering with having enough strength throughout the game. I had a +2 str mutation for longer, and jiyva uses that to take 2 strength away from you, which then when you lose the mutation hurts your strength value even more.
I wrote up suggestions based on this character before:
viewtopic.php?f=8&t=13719&p=190566#p190566 (point #3 is the one about strength).
In short, the simpliest thing to do would be to base it off your armor's ER - I was wearing 15 ER storm dragon armor, and my proposal was to keep your strength between ER and ER + 3, to have some variation but basically keep it 2-4 points higher than the current formula seems to.
Another, somewhat more spoilery solution could be to just hardcode ogres/trolls as wanting more strength, to directly address the large rock range issue, but dunno.