I think it depends on the trainer...some have an attitude as they know all, whether due to lack of respect from others or simply arrogance, some are all about business, and some genuinely care about their clients well being. Ideally for me a good trainer cares about you as a human being, provides good constructive criticism and guidance with horsemanship, and is professional with their business.
After reading your other thread regarding your situation, I personally wouldn't hesitate to move on. I left my first trainer simply because she didn't pay enough attention to my personal safety. Nice facility and I miss the facility itself, and she had great experience and taught good lessons, but safety first!