The only real advantages throwing got is the very short time to get a throw ready (not the actual fire rate because honestly if you are throwing in quick succession you are not aiming), the ability to use throwing weapons with a shield and the melee mode. Some throwing weapons have very good melee modes, like the throwing lances. The principal drawback is the very low ammo.
I will add another problem of throwers.
Like archers, they have to decide what to do about their ranged damage (PT/PD) and their melee damage (PS).
There is two end of the spectrum:
-
prioritize PT over PS, can do high damage at range but very low to inexistant in melee. Those guys chose the throwing weapons as their primary.
-
prioritize PS over PT, can do decent damage at range, and do great in melee. Those guys chose the throwing weapons as their secondary/accessory.
Those that uses throwing weapons as their accessory just have the high upkeep problem, for a low to average efficiency.
But the "real" throwers, those that bet their life on it, have a big problem: their low ammo forces them to be "accurate", and the natural low accuracy of throwing weapons forces them to be on the frontline to have a good enough aim; but then its still very easy to miss and you get entangled in melee very fast if you dont have a high battle awareness/ATH (and god knows ranged have a kind of tunnel vision) since you're very close to the hot spot. Then with your low PS, if you cant run / cant throw, you're dead meat if you're not a very good blocker...
Life is hard for real throwers