is it (under any circumstance) grammatically correct to say:
It is better "to" students to focus on one major
if it is, what's the difference in meaning with the following structure:
It is better "for" students to focus on one major
prepositions
is it (under any circumstance) grammatically correct to say:
It is better "to" students to focus on one major
if it is, what's the difference in meaning with the following structure:
It is better "for" students to focus on one major
Best Answer
This construction is confusing two different uses of "to"
When used as a preposition
The meaning is that the subject of the sentence is treating the object of the preposition in a more positive/beneficial way than some other.
Father is better to Mary than to Jack.
Tony is better to Pepper now that he has matured.
In each case, it is a person's treatment that is being described, not how preferable the outcome is.
When used as part of an infinitive
The meaning is that the outcome of the action will be preferable:
It is better to focus on one major. (the situation will be improved)
The problem in trying to combine the two is that the subject "it" is not treating the OP "students" in any manner at all.
It is better to students to focus on one major.*
The only circumstance I can think of which could possibly make this construction valid would be if "it" refers to a sentient object studying at school and the purpose of the sentient object's better treatment of fellow-students is for the purpose of focusing on just one major.
So, there is a circumstance under which this contstruction is grammatical, however, it has a very different meaning from "It is better for students to focus on one major."