I was recently reminded that on Monday I had to point out to a women whingeing that her staff were not being respected that respect is earned not automatically given. And in her employees cases, inferior & frequently injurious & ignorant behaviour is not going to garner respect.
If someone offers advice to you because they know more efficient ways of accomplishing a task it is not an insult nor a reflection on your stupidity - stupidity becomes self evident when you do not implement the suggestion. A reflection on your training & education yes.
Furthermore a simple thank you to the advisor prevents you from further having your standing & reputation from being devalued by the advisor.