I think there's a bit too much made of the political voting issue although I will readily admit that some of the point-awarding is as predictable as death & taxes and a half-decent song from the former Soviet bloc is always going to be there or thereabouts at the end.
Some of it has to be put down to common musical likes as well though. Neither Ireland nor UK gave Azerbaijan any points at all on Saturday but the UK gave us 12 points.
However, the previous 2 winners were Germany & Norway, neither of whom could be regarded as the most popular countries on the continent, yet their songs were still good enough to win.