Think about it: Moscow only has 35,000 hotel beds that you'd actually want to sleep in; the visa problem seems to be a slow-motion explosion happening before our eyes; Moscow is an arduous four-hour flight away from most western European capitals; and Moscow has officially been anointed most expensive city in the world.
In fact, the more you think about it, the more it becomes clear that whoever decided to host the Champions League final in Moscow has never been anywhere near the Russian capital in their life. So, whichever team lifts the cup on 21 May, the result will be the same: chaos.