With the new fatigue system implemented by Bootcamp, one thing that doesn't make sense is the recovery from running. If a person with 0% load (not even a watch or uniform) has 100% fatigue, they recover extremely quickly. However, while at 100% load (AT launchers etc...) it makes sense that fatigue raises faster, but not that it seems to never go down (even at 4x game speed, going from 100% to 99% felt like a good minute). The main problem with this is that a standard squad on foot will have to wait at least 2 minutes just for the AT or AA man to catch his breath, even though they should be able to do it at the same rate as the rest of the squad.
A possible solution is to just find a reasonable average wait time of recovery that is not dependent on load, but instead on the persons fatigue.