I've never seen anyone refer to -5 STR as half Str.
Every +5 STR doubles your lifting capacity, but no where in the rules is 1/2 STR defined as -5 STR, so there is really no confusion about what was meant.
As far as it being a "stupid thing" in the system, Hero is FAR from the only system to have lifting ability raise exponentially instead of linearly.