I agree with the general concept, but I disagree that football players and basketball players have the same things. The basketball player comes up the ranks of his AAU club in an established structure, whereby Sneaker Brand A is paying for their uniforms, their new court, and lining the coaches' pockets. That structure generally leads that player to a university that has a deal with Sneaker Brand A, who shells out some money to make sure it goes smoothly. The school has to be involved, but the money can (and usually) comes from Sneaker Brand A. If that player turns out to a NBA player, Sneaker Brand A will sign that player, creating a new revenue stream back to his AAU club ... so that they can keep that coach happy and get the next kid ...
Football players have nothing like that. To put it in perspective, Sneaker Brand A will sign a late lottery pick (NBA obviously) to an endorsement contract worth at least $1.5MM per year (cash) for three years plus something in the vicinity of $100k per year in product. A late first round wide receiver (NFL obviously) would be lucky to get a cash/product deal from the same company worth 1/30th of that.
Point being: these sneaker companies have bigger prizes in mind when they fund these recruiting/NCAA violations for basketball players. The same motivation doesn't exist for them to pay for football recruits and no similar structure exists to build these connections with 8th grade (and younger) prospects (and their coaches), so basketball has a uniquely organized and high-dollar situation.