Gameplay sets limitations, such as number of shells and limited time to destroy enemies. Therefore, rigorous historicity is an obstruction in the way of enjoyable gameplay. Wise players who want to win realize they must abide by gameplay requirements, therefore secondary guns fall out of favor, and historicity dies - since there's no point in using weapons, which very essence realism advocates try to protect.