You know, you should really be able to just look at the current landscape of popular services to see pretty clearly that having a good name means absolutely nothing whatsoever in terms of becoming popular.
Every single popular service today has an utterly awful name. It did not stop them.
Facebook sounds like what it is. Twitter has been discussed in this thread elsewhere (bird imagery makes sense). Google is essentially a nonsense word that turns out to be a real word based on a really big number (which makes sense).
Someone recommended finding evidence of people complaining about names back when these services first came out. I don't recall ever thinking any of these names were stupid, despite other issues I had with the services.
Every single popular service today has an utterly awful name. It did not stop them.