I found a sentence in an English exam in Japan which is "Do you think it is better for people to eat at restaurants or at home?". I think this is grammatically incorrect because the usage of "or" in this sentence is unsuitable, therefore "than" should be used instead of the word. I would like to ask this from native English speakers. Thank you in advance!