The apology is because the fact that our system was not able to create logos that match the context you provided. That is what we intend to do and we want to do it well. The problem right now arises from the facts that we're somewhat in the range of 50-100k icons but we really need a couple million perhaps to always be able to offer you something that semantically matches your description. We'll keep working on our product and hopefully very soon, people won't have such issues.
Thanks for the feedback though. Really appreciate it.