Are You Really Good at Gaming, or Just Blaming Lag?