There is always a large portion of people who vote for the best dancer, as this is a dance competition. Doesn't matter if the contestant came in already knowing how to dance really well. That's Jordan.
Mark has a HUGE fan base. And Lindsey is likable. So she will get the musicians votes and the boho/artsy votes.
Drew has all the HGTV votes. The twin votes. And even though the judges panned him last week, he had more votes than Victoria.
As you said, Frankie has the most improved and and sheer joy of the journey.
This Final could go in any direction.

I don't think we've ever had one like this before.