This is such bullshit. So there wont be a host country, just some random rich cities strewn throughout Europe?
Why? Travelling from Berlin to London, Paris, Vienna, Warsaw etc isn't really more expensive or time consuming than travelling from Berlin to Stuttgart or Munich.