Well DICE took all the tools away to spot cheating (IE battlerecorder), so no recoil would be impossible to detect. Without proof, I'd call unfounded accusations whining.
There is a lot legit players out there with 3.0+ KDR's. There is a lot of players with crazy stats 10,000+ kills with 20 mins played but I personally have never seen any of them in game, just on battlelog.