Holy, I agree with your point, but realism?

So much is unrealistic about counterstrike and ZM that I really don't think that is an issue.

Other than that, you are pretty much spot on.