We have indeed had some fun with this.
I can post numbers that show how much more effective pound for pound a hispano battery is then a 50 cal battery if we really want to discuss it.
Like I said earlier, it was just luck that allowed the 50 to get out of WW2 with people able to try and defend it as the primary battery of a fighter in 1944. Luck that all the enemy bombers where gone or not able to be deployed.
The reason that the US ended up with primarily 50 cals is that they scored an epic fail at producing a good hispano, or mg 151 which they also played with. Much less matching the excellent russian 20mm.
There were many many many 1000s of unused hispanos in ware houses in the states because the army rightfully wouldnt trust it as an exclusive weapon on its fighters, but that trust is nothing to do with the hispano per say, its to do with the US version and its ammo.
As to the shermans, it is unfortunate that the Germans didnt play along with us doctrine from the battle of france time, but very fortunate that they let the British have a fully operational Tiger in 1942!!!
they used 88s in direct fire in 1940. And you dont need an 88 to easily kill a sherman, its totaly vulnerable to 75mm L48 fire. Its vulnerable to 50mm L60 fire!
Comparing the failure of the Sherman to the Wildcat is like saying the hellcat wasn't made. Not only was it made, it was designed made BEFORE its tiger showed up so to speak.
Similarly, its not that the Shermans Hellcat wasnt attempted, it was worked on in 1941. But the technical politics and infighting sabotaged it just like the hispano and the torpedo.
And it is mostly only tragic in comparison to the excellence of design and integration we see from so many US war fighting equipment.
To say the 50 was preferred as a fighter battery to any 20mm is like saying that the Dauntless was preferred to any dive bomber, just because it was preferred to the Helldiver.
I am not saying the 50 was a failure, it worked. Its deadly, but the development of a US 20mm fighter gun was a complete failure. And its not that it wasn't wanted or tried. And that is starting with a fully functional product!