Оружие определяется целью. Цель амеров - слабозащищенные японцы + немецкие истребители на больших высотах, следовательно с затрудненным маневром. Для них лучшим решением была батарея 12,7 мм пулеметов с большим БК, позволяющим поливать с больших дистанций (1-2 пульки в зеро попадут - и все, зеро отлетался), тем более что задачи снижать вес истребителей не было, все равно мессер будет легче. Следовательно, нет смысла заморачиваться с пушками, тем более нормальных пушек нет.
А вот англичане, которые тоже имели те же 12,7 мм браунинги вели маневренные бои на малых высотах, где противник может резко маневрировать и уйти из-под удара - появилось требование наносить максимальный ущерб за минимум времени. Кроме того они встречались с хорошо защищенными и бронированными немецкими бомберами, которые пулеметами взять сложно. Отсюда и необходимость резко усиливать вооружение и переход на 20-мм пушки, несмотря на все проблемы с их надежностью.
Все определяют цели и условия боя. Немцы, вынужденные работать против колонн стратегических бомберов вынуждены были ставить и еще более мощные пушки - та же МК-108.