Given that the situation has been fairly static for awhile now, my interpretation is that throwing is intended to be like xbows. Not as a "pure" class, but to give options against otherwise unreachable cavalry or melee/archers that are fast enough to outrun you. Fast, accurate items like stars may not do much damage, but the idea is to stun the runner and allow you or others to catch up to them. War darts against a charging horse will do much better with the speed bonus or even more to the rider. Stun them and it prevents them from lancing you. (Just don't think you can do a side toss or at a retreating enemy and do effective damage)
Against decent throwers, once they are in short range against an archer, they are very effective counters with the faster throws. The archer has to dodge, which makes their reticule go wide, making them less accurate. Every thrower I've seen has better points in melee and armor than any archer, and are on par with grounded cavalry. Against melee they have a ranged option to whittle them down, and then stand a very good chance one vs one in the melee fight.
You have to be a hybrid, but overall I think that class has its distinct advantages and its own niche.