But there is still more money in the NFL and basically every college coach hates the NIL system as it is currently structured with the portal. College HCs have the kiss the arse of hundreds of rich Alumni in order to get the money to buy a good team. NFL coaches just have to kiss the arse of one billionaire to get the money to buy a good team. And at least NFL coaches have the draft where you don't have to recruit them or pay more than the set salary for their draft positions.
Hell, some coaches are even contributing their own money to fund NIL deals to calm down pissed off fans. See, Brian Kelly.
And Belichick took the N. Carolina job because his agent knew that he was not going to be a serious contender for any NFL HC jobs.