0x90 explains this literally on the previous page.
FYI just to avoid upcoming questions. The steam version is now using il2cpp which not only caused me to write a new trainer from scratch, it also means not every option was possible so the new trainer will have different options.
Thanks for the answer - then it makes more sense.
The unlimited weight function does eliminate the negative buff to having to much weight but you can end up carrying to much weight so you can't sprint anymore and even become immobile. Hope this help trying to narrow down a solution.