Nah. There wasn't universal hatred of Glasgow's logo at all -- in fact, most people were fine with it. The issue it suffered from was that the designers had previously designed a logo which was similarish and that annoyed some.
I personally have always quite liked it.
However, your views on the London logo is not something I share. It is still universally derided. Whilst that doesn't make it ineffective, the idea that London's logo did this mad u-turn from being hated to becoming oh-so effective is something I presume many would take issue with. Further, Glasgow's starting point has had much less animosity so won't suffer the same attacks as London's one.
P.S The Glasgow 2014 'look' hasn't been unveiled yet so I'm not sure how you can compare London's effective use of the logo (which I think only became effective late on when in situ with the brand) to Glasgow's stand alone logo. It's a not a comparison imo.
However, I think Commonwealth games logos for the most part work best without the mandatry base section specified by the Commonwealth federation. Like below.