The problem there is the Chinese students pay full tuition.
If their visas were revoked, billions of dollars that currently goes to U.S. colleges and universities to meet operating costs would evaporate. Hundreds of mostly smaller colleges in all 50 states would be forced to close at they lose not only Chinese students, but students leaving to transfer to a more prestigious university that suddenly needs 2000 more students for next semester.
It was both blue state and red state governors who begged Trump to not cancel Chinese student visas -- not Xi.