Ooh boy. The NCAA is many things, but there is nothing progressive about them. They held onto players not being able to profit off of their likenesses until state legislation forced their hand. They were literally shutting down GoFundMe accounts setup by players to promote just, non-profit causes like sick family members and other charitable causes.
As for the gap between G5 and P5, the only way to help that is to expand the CFP. Even within P5 the gap is widening between the teams you mentioned and the rest because the top recruits know where they have to choose to play in the CFP and Bowl Games don’t do much to drive recruit interest. NCAA has to expand to be more inclusive. Even the BCS had 8-10 teams, which created a lot of parity during that era.