Update: the 2017 Worlds will be in Finland, likely Helsinki.
Yay for me as it's only an hour or so by train from where I live!
But was this the reason Finland (and Sweden, who was also bidding) voted to keep anonymous judging............shame on them!
ETA: Also, Great Britain voted against, so Glasgow lost the bid because...........
I would have loved Worlds in Glasgow At least they are still in Europe. Helsinki will be a lot more expensive and Glasgow would have been a nice change. Perhaps the whole Scottish independence campaign made Glasgow Worlds a liability?