NCAA's NIL idea - too little too late?

This doesn’t look like it addresses the 3 million dollar elephant in the room.