Everything from roster sizes, the size of the playing surface, and even their faces being covered, plays into football players just not being as marketable for NIL.
Sure, there are a ton of big personalities and stars, and there will be players making millions every year, but I think the comparison to college basketball as a sport is just so different, leading to HUGE disparities between the haves and the have-nots on the same team in CFB, compared to CBB.
It will be interesting to see what happens over the next 5-10 years with football compared to basketball NIL.