The factory stuff is only making changes to an overall multiplier in the short and long term trims. It's only "trimming" the fuel where it sees you drive it all the time in closed loop all the time - and changing the overall multiplier. At WOT it's going off the established fuel table - while using that same multiplier, but it can't change the table itself based on O2 sensor info. If it trimmed fuel at idle and cruise - it's going to pull fuel away at WOT too.

The modern standalone stuff looks at what your target AFRs are throughout the rpm range and load settings, and re-writes the tune to get it closer while it "learns". It learns at WOT as well as idle and cruise. Depending upon how much authority you let it have - it can change the fuel table slowly or quickly to get it pretty darn close. Of course, you can also pull up the logs and manually change the fuel tables to speed up the process.