I agree with a previous post 100%. I was a squadmate of Greens for several years. A) he lives in east nowhere Alaska so his connection is pony express speed at best, and B) If I or we ever told him he was having lag issues, he would immediately relog. Please do not call Green's integrity to the game into question. He is one of the good guys, and I'd hope someone would look into what was going on versus calling them a cheater straight away.
I have seen many instances of 'suspect' behavior on this game. Some obvious ones like the Ju88's that flew 500 feet above an active enemy runway dropping a never ending stream of bombs all the while show smoke billowing off the wingtips in MA and not taking a single hit from anyone (anyone remember that?), or the B25 that flew for half an hour with NO wings on it at all, turning with Spits and shooting yet another never ending stream of bullets. Those are well documented instances of obvious hacks. Hell even I called Dr7 out for what I thought was a BS shot through a mountain around 3 trees and through the window of my outhouse at 9 million yards to kill my Tiger. There are things in this game that I will never understand, and just deal with. I'm asking the OP not to infer or accuse until you do your due diligence and figure out the situation. Greens <S> my friend. I believe someone owes you an apology.