I don't know the reason why it is difficult for the freelancers to get the trsut of their clients. I believe the following may be the reasons for that. For instance, if you are not getting your clients' trust, definitely, you may be dishonest. When you are inflating your price, your clients may not trust you. When you are not skilfull. No client always romance a freelancer that is not that skillful.