Yes. I won't impeach them. I think it is worth pointing out because it shows a certain lack of creativity to use a slogan from a very popular conference held in the same city just some years ago. This and considering their presentation as leaders in all aspects give me the impression of poor style from them.
How popular is the phrase for native english speakers?
How popular is the phrase for native english speakers?