This logo came from the same land of Ziggy Stardust, Monty Python and Lewis Carroll, and the world without them would be much poorer creativity. Sometimes the logo does not need to have a meaning beyond the aesthetic, and neither needs to be "beautiful." London has an ability to reinvent himself artistically ... we hope always something new coming from London, and this just breaks all the canons that we used the Olympic Games. Please release those minds.