The Crockett is really nice against weak targets because of the higher hitting chance from bursts. The best way to measure the effectiveness of a Sniper Rifle is, IMO, the chance of dropping the target with only one action. With a dice pool of 20, APDS ammo, smartlink and personalized grip against a police officer or security guard with 7 defense dice, body 4 and armor 12, the chance of dropping the target with only one burst from a Crockett is 94.3% while one shot from an Ares Desert Strike gives 93.6%. In this situation, the Barret is tied with the Crockett, which ends up being better because of lower cost and higher chance of hitting the target with a lower damage than necessary instead of not hitting at all. Using a complex action to shoot SA bursts (or long bursts with the Crockett) instead of Take Aim + shoot increases the chance to 97.8% (Crockett) vs. 96.8% (Barret) showing again how the Crockett can be the better option even when compared with much more expensive guns.
Against a street samurai with 12 defense dice , a 24 dice soaking pool and a condition monitor size of 11, the Barret has a chance of 69.7%, the Desert Strike has 51.6% and the Crockett has only 47.3%. I know that dropping a street sam shouldn't be trivial, but the Crockett is clearly a bad option in this situation. In this situation, Bull's Eye can be good only IF you have Sharpshooter or Strive for Perfection. With Sharpshooter, the chance of dropping the target with Bull's Eye is 80.5% using the Barret, and 69.8% with the Crockett. Against this target, the Barret is slightly better than the AM-47.
Using the Tank archetype from the Core Rulebook as a target we can see why the Barret is worth every nuyen. With a Bull's Eye Burst and the Sharpshooter quality, the chance of dropping the target with the Barret is 56.7% while the AM-47 gives 43.7% and the Crockett has only 12.4%.