There is a massive difference in the effectiveness of the weapons on an aircraft depending on the ammunition used. Sure pilot marksmanship accounts for something but you cannot say there is no appreciable difference between the standard rounds and specially manufactured ammunition such as the SmK H which uses tungsten carbide (not exactly a common material) and the De Wilde round which if actually available was only loaded in a single gun.
I only use SmK H rounds because its superior to the standard SmK round. I have 4 of the browning MGs loaded with De Wilde rounds because its much more effective than the standard incendiary/tracer round and I never use the standard .303 round because its pointless to use over an AP round.
It would be ideal if the game had an optional ammunition limiter which stopped you from abusing special ammunition types that historically weren't common at all. At least to keep the historical lot happy.