I don't speak legal-ease, but this whole thing seems grossly "overtalked", tb.
The school can screw the player like EMU, and pull the scholarship. Teams avoid this without justification (grades, visiting, wrongdoing) because they will smear their name. Sometimes those incidents let them drop a kid they feel they should not have offered, but they are still legitimate excuses. They don't drop a kid because he wouldn't do his chores.
The player can screw the school like endless kids do on signing day (and before), and not honor their oral commitment and sign with someone else. A player can do this as much as his talent will allow.
The player has a lot more protecting himself from being screwed than vice versa. Kids back out all the time, schools very rarely do so without just cause, or they land all over the news and creating an uproar, like here.
In practice, that is not a big deal because few coaches are willing to put up with the moral backlash, but in theory, that is exactly like mandating homeowners the option not to pay the people who build their houses.
This whole example is poor. They haven't started construction yet. It's the backlash of scheduling (ie setting aside time for) construction but knowing nothing is final until a contract is signed many months later.
The school/owner is sending out offers to build their program/house. Many players/contractors respond, talk details, and some may even commit/agree during their talks, but it's all non-binding until a loi/contract is signed.
The example is further flawed in that the contractor is the one who must continue to connect with owners, which is backwards from the NCAA example.