And you think the NCAA is built on fairness; is that really your position?
I would say it is moreso than professional sports. Remember Parity is the opponent of fair.
When you win your division in the NFL, it gives you 3 tougher draws against division opponents on the following years schedule. Instead of the Jets, you get NE. That's not fair. But that's what the NFL does to ensure parity.
When you are just awful at your job as an owner/GM/Coach in the NFL, you end up with the most coveted thing you can get in the off-season, the #1 overall pick in the draft. That's not fair to reward ineptitude, but that helps parity.
When you run your team really well and market it amazingly and make money where you can spend so much more than other teams to improve your own team, the Salary Cap prevents you from doing so. Not fair... but promotes parity.
College has a LOT more teams and doesn't need to fight for parity there. With nearly 100 games every week, you don't need to make sure they are all good matchups. Clemson is playing Kent State? Oh well, turn it to Florida vs. Michigan.
Your coach is better at recruiting than their coach? You get the player.
Your team built a better program than their team? you get the better players.
As for fairness, I'd say college sports is more fair since they don't have the rules in place for parity that pro-sports needs. I am a bigger fan of pro sports, but I know if fairness is what I want, well that's not the place to look for it.