People can call it whatever they want, doesn't change what it is.
P5 College football players are now:
Paid roughly $200,000 per year, on average, in revenue sharing (that alone is several times more than minor league basketball and baseball players are paid - so probably not fair to call college football "minor leagues", more like just another level of pro football)
They are represented by sports agents - who, among other things, arrange for payments that are often several multiples of that - upwards of seven figures per year for high demand players. That have nothing to do with "Names Image and Likeness", but rather are provided through collectives and booster money.
The players are free to negotiate and move among all football programs nationwide - so a lot more freedom than major league pros, who have to honor contract and collective bargaining restrictions.
Clearly - and WPB's post is the perfect example of "why" - it serves the interests of everyone making money from the enterprise to perpetuate, in the minds of the consumers, that what exists today is "college football", with all of the emotional ties that provides to so many who are being asked to write the checks. If that is what someone wants to call it, good for them. Who's to argue? If someone wants to call that pro football, good for them. Who's to argue?
But for better or worse it is what it is, regardless of labels, PR, and marketing efforts.