Основная причина таранов - отказ вооружения. Так, по крайней мере написано в книге "100 Сталинских соколов..."
Естественно, что покрывая недостатки техники (оружие часто просто замерзало) или недоработки своих оружейников самолёт могли записать сбитым обычным образом.
Приходилось таранить. Выбора-то не было. Или таран - или - невыполнение приказа.