A logo is a very important part of the brand identity.
It's the first connection most people with have with you.
It will form their first impression.
It is crucial that it is well planned, involves sound strategic planning, and most importantly take a step back, look at it through other eyes and see if your logo properly represents you.
I bet these companies wish they had done that.