Iyanla has the credentials to do what she does. She has had plenty of experience because of her past. That alone makes her equipped along with her love for people. She meets them where they are.
There is a saying, "you can't help everybody." That doesn't mean everybody can't be helped.
I have a GREAT amount of respect for her as a person, and I believe that God has anointed her to do what she does, period!