It's leveraging human nature. Not everyone can motivate themselves in the long term, and having someone to remind them and keep them on track is worth a bit of money.
The benefit of a life coach is independence. They are not your friend, and they are not your partner or parent. They can help you choose life goals that suit you without being worried about their agenda.
Although that being said, caveat emptor!