So we know that for the past 1 week, Luffy has been training his CoA, the ability that G4 depends on. Now when we look at Luffy's current G4, something seems to be different.
first off, as we can see, Luffy is able to now use KKG without inflating his arm. This is likely due to the addition of ACoA to Luffy's attacks. This means that Luffy's casual boundman punches are now KKG level.
Now, in the most recent chapter, we see Luffy do something that is truly remarkable. We see him use G4 to sink a ship and take out fodder. This is something that has never been done before. In the past, G4 was reserved as Luffy's final and ultimate trump card. Something he reserved for only yonko commanders and emperors. The only time he'd ever go G4 right off the bat was against people like big mom and kaido, but you'd absolutely never see Luffy go G4 right off the bat to take down fodder.
Were Luffy in a similar situation in the past few arcs, he would be guaranteed to have used G3 instead of G4. So what changed?
Could it be, that over the course of his CoA training, Luffy has actually mastered G4? This would make sense. We do see him train G4 with Hyougoro. Perhaps Luffy trained his haki by attempting to extend his G4 timelimit. Luffy's ACoA training helped him gain control over the flow of CoA, with this ability, he can now better conserve CoA. Instead of using more haki for G4, he can just power G4 with haki that is being wasted. This could allow Luffy to essentially make the G4 time limit nonexistent.
Hence Luffy is now willing to use G4 to take out fodder. Because G4 no longer has its timelimit and is no longer the ultimate trump card it once was.
Its also important to parallel G4 with G2. Pre-skip, G2 held a similar place in Luffy's arsenal that G4 now does. At first, in Enies Lobby, G2's time limit was a big deal. However towards the end of the pre-skip, you see Luffy using G2 more and more to the point where, in Marineford, it doesn't seem like its really a big deal to him. In marineford, Luffy was using G2 almost casually.
Could this be what we are seeing happen with G4?

first off, as we can see, Luffy is able to now use KKG without inflating his arm. This is likely due to the addition of ACoA to Luffy's attacks. This means that Luffy's casual boundman punches are now KKG level.

Now, in the most recent chapter, we see Luffy do something that is truly remarkable. We see him use G4 to sink a ship and take out fodder. This is something that has never been done before. In the past, G4 was reserved as Luffy's final and ultimate trump card. Something he reserved for only yonko commanders and emperors. The only time he'd ever go G4 right off the bat was against people like big mom and kaido, but you'd absolutely never see Luffy go G4 right off the bat to take down fodder.
Were Luffy in a similar situation in the past few arcs, he would be guaranteed to have used G3 instead of G4. So what changed?
Could it be, that over the course of his CoA training, Luffy has actually mastered G4? This would make sense. We do see him train G4 with Hyougoro. Perhaps Luffy trained his haki by attempting to extend his G4 timelimit. Luffy's ACoA training helped him gain control over the flow of CoA, with this ability, he can now better conserve CoA. Instead of using more haki for G4, he can just power G4 with haki that is being wasted. This could allow Luffy to essentially make the G4 time limit nonexistent.
Hence Luffy is now willing to use G4 to take out fodder. Because G4 no longer has its timelimit and is no longer the ultimate trump card it once was.
Its also important to parallel G4 with G2. Pre-skip, G2 held a similar place in Luffy's arsenal that G4 now does. At first, in Enies Lobby, G2's time limit was a big deal. However towards the end of the pre-skip, you see Luffy using G2 more and more to the point where, in Marineford, it doesn't seem like its really a big deal to him. In marineford, Luffy was using G2 almost casually.
Could this be what we are seeing happen with G4?