Oh well, I for instance don't associate Amazon with the river but with something sexier.
Alibaba should of course be associated with a Bazaar which it is. Wonder if Bezos had any such associations.
Anyway people get used to names quite quickly. Smart guy Jack Ma, and I get the impression that there is more to him than just money. That goes for Bezos too.