I'm convinced connection quality to the internet makes a big difference too. And from the times Ive flewn with him Im sure Mirgirvin has a very good connection. I think everyone has experienced times when you are pouring bullets into a plane thats right infront of you and nothing happens, other times you are flying 90 degrees from your target and get an awesome leed shot that kills the enemy instantly (something which would have been totaly imposible to do in the first example). A lot of the times that ive been killed by mirgirvin have been like this, I die before I even know im being shot at.
Ive also noticed the times when latency is higher the more non-counting crashed kills I get. Mirgirvin seems to get almost all his kills when Ive seen him fly.
Now i'm not saying his skill is just down to connection quality. He is obviously one of the best pilots in the game. I'm just saying its something to consider when he totaly wipes the floor with you.
Just want to add I remember one time when my connection was being nice to me, I was playing a realistic team battle in an I-153 and mirgirvin was on the other side in a La5. I singled him out and murdered him many times until he became anoyed and quit the game lol. He doesn't like the I-153.