It can totally depend on the person. I currently see a mental health nurse once per week and she's heaps more helpful to me than the majority of psychiatrists have ever been. But she is pretty special
An experienced nurse can be an absolute wonder. Nursing is becoming more and more professional these days, too, and some nurses are more up to date on things than doctors are. Especially if doctors are young or doing something outside what they usually do.
But unless people are all like 'see this person, they're absolutely terrific!' I would typically prefer to see a doc, yeah. But apparently there are a lot of people out there who feel otherwise, so personal preference, yeah.