Yes they do and they are paid according based on the industry standard. In College we are paying for players who have never played a College down. We are paying NIL based on potential.
For the Pros they are paying a salary based on 4 years based upon a body of work in college. Playing against equal caliber players.
The pros do not recruit. They buy and cut there rosters. So if you make a pro roster you are going to get paid. Making the roster as you know is slim. The system is there for NFL but it was not for College Ball.
Hard to judge a kid in HS playing against inferior talent and putting a worth on him... Trust the coaches' decision vs the NFL which is based a 100 - 1000x more information.
Thanks again for proving the point that amateur athletes should not be paid.