They're not illegal because they're unfair or immoral, they're illegal because the administrator is selling the spot that the college owns; it's not his/her spot to sell.
If the company wanted to be used by Netflix in exchange for equity, then they could make a deal with Netflix itself. This executive was essentially selling the rights to contracts (akin to spots) that he didn't have the right to sell.