Like I said, I think the current system works fine for stuff like throwing bodies or bombs or what have you. I also get that it's possible to do a build around the returning pike, I've played with it myself.
That doesn't change my overall point that thrown weapons are much more annoying to use than any other kind of ranged weapon, for no actual benefit. Compare the amount of clicks and inventory management involved in using a +1 longbow vs +1 javelins, for example.
I'd say leave the throw command as-is so you can still have fun with corpse/furniture throwing shenanigans as well as stuff like grenades, but just let me buy a bundle of javelins or handaxes and put it in the ranged weapon slot like any other ranged weapon.