Start a thread pushing this idea. It's a good one.
Maybe the devs will read it.
Perhaps make the effect a little more complex:
When you drop below X% of health, gain Y buff for as long as you are below X% of health. When your HP increases to higher than X%, Y buff gains a timer of Z seconds.
Basically, for the half-orc, you would gain that +2 Str when at 30% health, and if you get healed to higher than 30%, the +2 Str would linger for, say, 10 seconds. This makes both fighting at low health a somewhat interesting gamble you can turn into a playstyle of sorts, and ensures that someone healing you doesn't obsolete your abilities entirely, while also allowing you to play the game without constantly being one shot from death just to use some core abilities.