На длительной перспективе - да, выгодней. С оговоркой - в России, в рубле.
Покупательная способность рубля каждыйе 5-10 лет падает в разы (тут не только дело в инфляции но и регулярных девальвациях). Беря кредит - вы защищаете свои деньги от обесценения.
Приведу пример.
В 2008 году я взял ипотеку и моя ежемесячная выплата тогда состовляла ~960 долларов.
Прошло 10 лет. Теперь это - ~260 долларов.
Почти в 4 раза меньше. При этом - ставка ипотеки (11%) почти все эти годы была НИЖЕ инфляции.
Про индексацию забыли.