Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
I mean, just look here
I understand the website relies on user reports but surely obvious ones like that should be automatically removed. I'd say it would take at least 1000 hours to 100% that game. On top of that some of these hackers earn achievements before the official release of DLC or...