To be reasonably accurate at range with throwing you need to specialise in it, meaning no WPF in melee (or very low). 2nd, the limited ammo restricts throwers going too crazy. 1 shielder vs a thrower, the shielder should win everytime. Hell a 2H can beat a thrower, even if hes kitted out with just throwing, happens all the time, another problem is you dont REALISE throwings weaknesses because you only notice them when they've killed you.
a lot of the time i see people are punishing others for either becoming good at the game, or putting in a lot of time and reaching higher levels.