Toodu and Reddit aren't bad name. They are simple bi-syllabic words that are completely original. If you want your company to list easily in Google, this is how you do it. I suggest you think a bit more deeply about names before calling them out.
Plus it's fairly obvious that name is a small factor in success. A simple, original name (Google!) is simply best practice.