I missed completely the Il-2 sim development - but from my personal experience sometimes it is hard to gauge a person skills online.

Many times the one that gets the #%&*$# end of the stick is the one placed on a tough spot to be the fall guy for a team's shortcomings.

again, my 2c.