I see your points, but everything goes down to using it with the team, Demos are capable of killing effectively because they can kill trash at a very "economic" rate, because he can manage himself at midwaves and hardly need any other team member at killing trash until late waves where he handles the L.A.W. All of the examples I give above Demolition Expert can handle the dosh needed for his pipebombs, yet Sharp cannot.
M99 sharp needs the team factor than anyone else and hungers for money yet he's the one who gets the maximum punishment on a mistake. A demolition can shoot a L.A.W to enrage the FP to take it away from the Siren duo so it steps on the pipebomb. When M99 Sharp shoots and misses, if there's no demo in team there's almost nothing to save the sharp from that fierce metal grinder; besides maybe a heroic support specialist or medic who's willing to tank a big target or 2.
If there's a demo to save your arse when you fail; firstly demos clog your vision with smoke, I hate the trigger happy ones for that reason. Secondly, I do believe NO team on the surface of earth can support both Demolition Expert and M99 Sharpshooter together. So if there's a demo you are actually bound to use Crossbow for a very long time.
I do believe everything in that thread sums up to these point, correct me if I'm wrong.
An M99 sharp is bound to use 9mm to clean up trash and leave the medium targets to the second Sharp or Firebug.
If there's a Demolition Expert in your team you will and you should receive no munnay stacks until it's late wave. Another class' presence is actually ruining your progress.
If there's a second sharp or a demo in your team M99 sharp's meaning will be lost until he can headshot a diagonal strafing, grenade evading enraged Fleshpound from a degree of 30 and 20 meters away. (May be you call me a bad Sharp but with 50k headshots I doubt even I can do that)
M99 sharp has no point when you are in a public game (which is the game's actual backbone) especially when there is a level2 sharp, old cowloffdoody player running around with a shotgun and actually trying to collect money for M99 the ultimate noob cannon.
M99 is nerfed badly to be intended for late waves and Patriarch wave, however instead of reducing the max ammo count and increase the single shot price by a reasonable amount, TWI decided to increase single shot cost by 900% all alone.
M99 require trash horde cleaning by a Commando, because 9mm pistol is actually weak and even more weaker at HoE.
With a simple math you actually realize you actually pay 50