I'm fine for getting advice, but it annoys me a little when a person inadvertently gets condescending and offers loads of advice that a child would be aware of. And in such a situation, it would be kinda rude to tell them they are stating the blindingly obvious, so you got to ride it out.
being given advice and how I react to it really relies heavily on how it's delivered.
I can often tell when someone is sincere on giving me advice. But if I detect a snarky, insincere tone then I would either politely tell them to back off or just not listen to their advice.
Though I generally agree with your claim that an artist could potentially give better advice than a non-artist... normally the people buying your work are the non-artists and the people you're competing with are the artists so the latter might actually lead you astray instead! Also, as a film lover who doesn't make movies but feels it is my duty to critique them, I judge movies in part on 'is the art technically amazing' but even more on 'how does this art fit in to life today' or 'can anyone relate to/learn from this or is it false/redundant?'