Are you guys so dense that you think every piece of art has too look like what it is?
Ever heard of Monet morons?
If the other choices were so great how come they didn't win? I have not designed multiple logos by accident.
I could on and on with what's wrong with those other logos, but I won't because I am not that kind of person.