I think the whole debarcle is hilarious! I'm not a designer and have no experience of logo creation, so this is an entirely personal opinion from a consumers perspective.
Leaving the cost aside, I'm not sure we should be judging the merits of this design at such an early stage. Yes, it's completely different from all the previous Olympic ...