а почему у слов "друг", "сапог", "пирог" формы множественного числа в родительном падеже не совпадают?

друзей
сапог
пирогов

дело в том, что когда-то в русском языке было 5 склонений, а не 3, как сейчас, и эти слова относились к разным склонениям.