It was a good season overall with a lot of skilled players who came to play and no obvious villain(s).
Dee deserved to win, but certainly owes Katurah a big thank you. I don't necessarily think Julie wins if Katurah votes out Dee. In that scenario, there is a decent chance that the final 3 are Katurah, Jake, and Austin, as no one would have wanted to take Julie to the end. Julie might have won the final elimination challenge, but we'll never know.
Speaking of the elimination challenge, were the heights and spaces adjusted for leg length and foot size? It seemed like one of those challenges that should be adjusted for body size.
Kendra voted for Austin because she has the hots for him. It's no more complicated than that.
I agree with @Pokoloco that Austin lost the second he told Dee that Julie was the target. He still would have had to get rid of Drew himself, but at least he would have had a path to win. I also agree that Dee admitting that she told Julie helped her much more than it hurt her.
Not breaking up Dee and Austin as soon as they became a thing doomed everyone not named Dee. Prevailing wisdom suggests that Showmances are best avoided if you want to win, but Dee and Amber would disagree.