It hasn't, not really (specifically talking about the running game).
I will reiterate I think they are trying to address the problem, but I'm not sure they can without bringing in new coaches to specifically address it. DeBoer/Grubb have had multiple years with a receiver as their second leading rusher. That's problematic in the SEC.
Some people want to blame things on the players, but it's not. Not for the most part, it's just the system, it's how it looked at Fresno. St, it's how it looked at Washington. Justice Haynes has 857 yards, 10 rushing TDs (more than Alabama as a team) , 7.1 YPC and that's with one missed game. Yet this system under-utilized him while letting Milroe try to take over games.
Now, the counter is this is working, it's fine, don't worry. Does anyone think the offense was fine against FSU? Does anyone think that was winning football? The offense was identical against South Carolina, I've literally never seen two box scores so similar. One yard passing difference, one completion difference, same pass attempts, .1 YPC difference, about 10 yards rushing difference. It was the same performance. So if that's what you want then cool, but I think most people had a problem with it after the FSU game.
I think the solution is just to tweak the system, bring in someone that has more expertise in establishing a strong running game and run blocking and then you have the potential for a truly explosive offense, not one that has to hand off to a WR to try to stay in a game.