Так договорились, так посчитали нужным. В первенстве ветеранов 2 тайма по 35 минут. Да и сейчас не играют ровно 45 минут + затраты на замену, водопой(в жару). Примерно то же самое как и рабочий день - почему не 4, а 8 часов - производительность. Так и в футболе.
Скорее всего, это было сделано из расчета 2 часа на игру. 2 тайма плюс перерыв и дополнительное время. Очень удобно для зрителя и телевидиния.