About the winning, now I actually did get those 5% of progress. So, I guess, previously it just bugged out for me. Blizzard, common.
At least that means winning this has a point. Still, people ignore everything to get the rams/mine supplies/armor scraps, but that is absolutely understandable.