In saying that, it could be better but realistically we were so close but Relic ran out of time on the last patch and we have an unperfected yet extremely fun sniper mechanic as a result.
An extremely fun sniper mechanic that sucks the joy right out of you!