I feel like with the exception of sniper rifles, I am nearly always better off hipfiring and spraying my aim wildly. And indeed for headshot challenges I found this to be a much more effective way of getting headshots.
I don't know what it is. I'm inclined to say that it's because the hit detection is awful and usually aiming at a moving player will result in no hits. But I don't know.