One thing to remember is that national preference often plays a significant role in whether or not a nation prefers fighter-bombers or dedicated attack aircraft. In WWII, the western Allies showed a strong preference for multipurpose fighter-bombers like the Typhoon and the P-47, believing they were more effective overall than dedicated ground-attack aircraft. Western ground-attack aircraft thus often languished in developmental hell On the other hand, the Germans and Russians believed very strongly in dedicated ground attack, as shown by the German use of the Ju-87 and Hs-129 and the heavy Russian use of the Il-2 Sturmovik.
It's also worth pointing out that even in the United States, the different service branches disagreed about the relative importance of ground attack aircraft, with the USAAF preferring fighter-bombers like the P-47 and light bombers such as the A-20, but then the USN went and built the Skyraider, one of the all-time ground-attack greats. The RAF was more united, not having rival services; you got the Hurribombers, Typhoons and the Mossies, and nothing more specialized.