Вопросы к Поиску с Алисой
Носители языка, в том числе в американском варианте английского, чаще используют конструкцию have to, потому что она более нейтральна и менее директивна, чем, например, must. sky.pro
Have to обычно указывает на внешнее обязательство или правило, а must чаще выражает внутреннее убеждение или личное решение говорящего. sky.pro
Кроме того, have to передает необходимость более мягко, что характерно для неформального общения. englex.ru
Таким образом, использование have to связано с особенностями речевого стиля, где важно передать необходимость, вызванную внешними обстоятельствами, и сделать это более мягко.