For all that has been written about it and it's heavy Armour Playing, the IL-2 was vulnerable to marauding Luftwaffe Fighters and was hard work to fly due to all the extra weight.Here is a thing. Lots of praise here for a fighter recce airctaft derived from one of the most reviled aircraft of the Second World War ---- the Fairy Battle.
i wonder if the RAF had persevered with a light bomber, the Fiairy Battle might have become as useful as the IL2 Sturmovik. The RAF did not particularly want the Fairy Battle, but it is what was available. The RAF really wanted heavy bombers to bomb Germany. But WW2 illustrated how important close air support was to land operations. Put a later mark of Merlin in an armoured Battle with a decent forward facing armament and dive brakes and you have a decent light bomber.
I don't think their was any development potential in the Fairey Battle, (the otherwise much improved Fairey Firefly suffered from being a Two-seater), in any case these types of Aircraft were easy targets for Fighters when Unescorted.
As the U.S. Navy discovered in 1944-45 a the Hellcat and Corsair were more than able to carry out the Close Air Support needed by the Marines on Iwo Jima etc, whereas in Normandy the Typhoon Squadrons provided exemplary Close Air Support, (even if they didn't destroy all that many Tanks).