I'd like to contribute to this thread in some manner by offering my personal perspective.
I've played bf4 since release, 3400 hours, made very close friends, both try-harded and trolled. I didn't know it at the time, but I was banned along with many others. I thought simply it was another punkbuster issue, so I went through the whole process of fixing PB that had worked in the past - reinstalling, checking my firewall, googling and trying everything I could come across. I eventually launched BF4 through battlelog to see what the error code was. 52120 aimbot. I know I have nothing to present other than a plea to get someone who matters to listen, so im posting here. I maintain that I never hacked, and have been removed from a game I enjoyed for 5 years. Not sure what I can do other than proclaim my innocence to add to the voices trying to call attention to this.
http://battlelog.battlefield.com/bf4/user/staleturd/
https://bf4stats.com/pc/staleturd
https://www.247fairplay.com/CheatDetector/staleturd#toc-current-bf4-battlelog-stats