Yes, I was about to correct myself on the Lost Coast facts but my edit was blocked, but I'm not sure if Lost Coast was even leaked, was it?
Also yes, I hate people who call you a hacker with no reason but sometimes the people are hacking and it's oblivious. Like one of the most common TF2 hacks I've seen is one engineer setting up 15 sentries, or in CoD's case people flying around taking entire magazines worth of ammo. I've been accused of hacking my fair share of times and it annoys me too.