Not necessarily true. A recruit cannot get NIL payment that is directly tied to attending a specific school but they absolutely can get paid for NIL if their state allows it as well as their high school athletic association.Any payment to a prospect is considered a recruiting inducement and those are illegal by the NCAA's interim NIL policy as well as various NIL state laws in effect.

Can high school recruits make money off their NIL? It's complicated
It's not just college athletes who can profit from the NIL, the NCAA has cleared the way for HS athletes, too. But it's going to vary greatly from state by state as to what HS players can take advantage.
