While this may be true - that other ammo types suffer the same issue - it's the impact on gameplay that makes the 30mm duds more noticable. Consider the ratio.
If one or two rounds ends up being a "dud" in a Typhoon, thats fine, because you just let loose 80 20mm's. The other 78 rounds will do the trick.
If one or two rounds is all youre firing, thats a problem. Enter 30mm.
I see what you're saying but let's makeit equal. To fire 80 rounds of hispano from the quads on the typh would take about the same time as firing two or maybe even three taters. If that was the case you would be very unlucky to find 3 dud taters in the same burst.
To take it to an equal level for a single 30mm round you would have to consider a quad hispano snapshot. Around only 20-30 round fired in a crossing snapshot? With a good aim, a generous hit% of 50% for the snapshot; say we land 15 rounds of 20mm. Lets say 1/3 of those 20mm are 'dud' then we land 10 rounds of 20mm. This should still make a kill in convergence but a hit ratio of 50% is still not certain from the offset. It would be fair to say that true snapshots even in convergence are a 50-50 thing with 20mm even using a perfect aim from the pilot.
On the 30mm side this snapshot only allow time for 1 tater, or maybe a 2 round burst with good stick control, lets say 1. Lets also asume that 1/3 taters is dud. The 30mm hit % from a 'perfect aim' pilot is 100% for this snapshot. Therefore 2/3 is a kill for this snapshot with 30mm which is higher than the typh for a true snapshot oppertunity. In reality the dud 30mm must be more like 1 in 25? I dont know.
All speculation of course, only point being that this issue may not be purely 30mm related. It could even be as simple as the intended dud 30mm hit sprites looking the same as the explosions.