Well sure...the NFL is a sports league, and the draft (as well as the cap) are designed to try to ensure a level playing field. You can't compare that to a non-sports industry like lawyers, where "level playing field" is a non-issue.
Actually yes you can. While you do have a point about level playing fields, you realize that both athletics, law, doctors, teachers, and most other stuff people go to college for are PROFESSIONS. Most professions, the college student graduates and gets his/her degree, then entertains job offers. Not so in sports.