Во-первых это как минимум чисто геймплэйная вещь, очень помогает открывать позиции и спасает от ничьи (большая доля таких исходов это одна из главных проблем шахмат как игры)
Во-вторых все логично, например рокироваться через поле под атакой нельзя, потому что пока король рокируется его могут взять. Почему бы не взять и пешку, пока она делает марш-бросок? Учитывая, что пешка не может сходить на 2 клетки, если перед ней что-то стоит, логично, что она проходит через эту клетку, а значит её можно было бы взять