I disagree on that. I mean, there are lines you don't cross with negative recruiting and such but this is a business. I myself would like to see an early signing period. I would also like the signing to be binding between both the school and the player. Right now, LOIs are one sided and are definitely not in the best interest of the players. Everyone recruits already committed guys, it's just hwo it works.
Until you sign your LOI, everyone is fair game. Once they sign their LOI on signing day, they have essentially signed a contract with the school. Once that happens, it is illegal for other schools to come in contact with that player.