The logo is the face of any brand - the very first impression - so its design is extremely important.
When executed correctly, a logo is a powerful asset to your client's brand.
However, creating an effective visual representation of a brand requires much more than just graphic design.
Like any line of work that involves a set of specific skills, logo design requires plenty of practice and experience for it to be successful; knowledge is definitely power for any graphic designer.