Такого запрета нет. В Италии принято пить капучино или латте макиато до полудня, во время завтрака, потому что эти напитки содержат молоко. В остальное время итальянцы обычно пьют эспрессо. Но вряд ли вам откажут приготовить капучино после полудня :)
А почему нельзя выпить молока в любой другой приём пищи, кроме завтрака?
А что, тех людей у которых непереносимость лактоза до 12 не убивает?
Жаркий климат, возможно такая традиция пошла с того что молоко после полудня уже скиснет, поэтому что с утра не выпили то пошло на сыр, свежее молоко с утра можно добавить в кофе, а после полудня уже и молока нет