Думаю потому что они (фирмы) на ладан дышат. И многие едут в апартаменты, а не в отели.  Можно платить сразу, а можно купить евро, тогда без разницы.Как дешевле - надо сесть посчитать конкретный вариант и так и так. Пара недель в отеле на одном месте вполне возможно дешевле через турфирму. Турция/египет чаще всего дешевле через турфирму. Пишу все это исходя из прошлого опыта, до всей этой свистопляски.