I posted this in February and it is a way to stop them.
But.
1) They could just spam inbetween engagements to lower their accuracy, so rounds fired would have to be tracked as well
2) Aren't there settings for aimbots? They would just toggle them on/off or reduce the accuracy/headshots as they do now when spectated
At best it is about inconveniencing them, the sort of people that cheat in online games aren't just going to give up especially in a f2p 'let's create 1m new accounts when the last one gets banned' game.
Personally between no new content and the cheaters I have no interest in even launching the game.