Oh ok, so throwing in the sense of lifting, pushing, and such. Yeah, it's enough to change my opinion. I still don't love it, between humans and dwarfs it's weird that it's humans to have this bonus, but if it does have its own utility It can, remotely, make sense. Cool.
From what I can tell, it also affects throwing large explosive barrels in combat

When I am playing a strong character on the mindflayer ship, I will take one of the purple containers with me and chuck it at the demon captain.