What makes you think he should even be allowed to spectate?
Putin is still nowhere near his "final solution" in Ukraine. He doesnt even dare to take his ships to sea where Ukraine repeatedly send them down to the seafloor. Leaving out Ukraine will only make this conflict wear out both Russia and Ukraine.
Are you by any chance rooting for that little Kremlin gremlin'?