Забарывала не просто артиллерия, а весьма хорошая артиллерия.
Французская артиллерия той поры такого результата не давала. Ну и,скорее в первую очередь - превосходство пруссаков в управлении и численности. Сливать полтора своих солдата на одного вражеского - можно только при условии что своя армия больше или что у сражения будут солидные стратегические последствия.