Funny, I've been killed zero times by Il-2s this tour, but I have 106 kills in gv's. How did I manage that?
My guess would be either engaging in GV combat where there weren't any IL2s attacking you or had air cover or were milk running undefended bases.
In any event, your above comment about having over 106 GV kills while not once being killed by an IL2 shows that it doesn't need to be perked or that you avoided combat in areas where the IL2 was flying around.
In game, just as in real life, armored attacks without air cover against defenses with air cover is always going to fail. However, armored attacks with air cover and local air superiority succeed the majority of the time.
ack-ack