Я думаю, що використаний тут betterозначає, що краще ~, але чи природно використовувати його в інших ситуаціях?

Відповідь носія мови
Rebecca
Строго кажучи, граматично правильно писати she'd betterабо she had better. З іншого боку, she betterневірно. She/He/We/They betterє розмовним або невимушеним виразом, тому його можна використовувати і в інших повсякденних ситуаціях.