A post present continuous for a temporary habit uses the word "habit" to describe how often a guy comes home.
Since David began studying in the USA he hasn't come back very often
I am aware that "habit" means
something that you do often and regularly, sometimes without knowing that you are doing it
source: Cambridge Dictionary
I have a feeling that the "habit" is a choice, consider the examples
I always buy the same brand of toothpaste out of habit.
what brand of toothpaste is a choice, the guy could have chosen other brands, they don't have to choose a specific brand. This is the situation where the word "habit" would be used.
However, coming back not very often is not David's choice, he has do that because he is studying in the USA.
In that context of "coming home", is it appropriate to use "habit"?
update for @Katy
Note: the asker uses the word "habit" in the title, not in the sentence above.