I agree, and I think it should be like that every week! The dance-off just doesn't make sense, especially since the judges nearly always pick the couple they gave the highest score anyway.
> So JS should win the series then?
Well, preferably not, but in principle he should have been allowed to! Anyone invited to take part in Strictly should have the chance to win if the audience likes them for whatever reason, and the judges shouldn't complain about it. Some people just appeal to the audience more than others, even if they aren't perfect dancers. That's how the show works.