I saw something about demographics of public voters on reality show, and thye said that younger female viewers vote in huge numbers.
If you look at the winners of Big Brother on C4, after about series 4 they were all younger male hunks, or sweet, nice, non-threatening girlies.
Since X-factor finishes a week earlier than Strictly you have all the X-factor viewers with nothing to do, so they watch Strictly for one week only. They have no idea of the trials and tribulations of the finalists - nor their personalities.
The last few winners have all fitted the "tweens" favourite criteria IMHO. Young male hunks or sweet girlies.
Last year's finalists - they would not have heard of Sophie, Susanna reminded them of their Mum,
Natalie - they would think she was a complete psychobitch (well she was in Corrie and that is all they know)
Abbey is a sweet girlie, and married to a footballer - she is their hero.
I am thinking a Frankie win as she is in a current Band, and married to a footballer, and sweet.
It would be fairer to regular Strictly viewers if ourpublic votes from the whole series, for each finalist, was carried over to the final. Then the X-factor votes would only count as a small part - not the deciding criteria.