The side effect of this approach is, that your freelance earnings will be maximized in the long run. When someone hires you, he/she has some sort of project to create. And they hope, that at the end of the business transaction, they will end up with more value than they paid to you.
If you do value-based pricing (and I believe you should do it 99% of the time), then you are basically getting a share from the value you deliver to your client. So we can establish a rule: the more value you deliver to your client, the bigger is your share.
Based on the rule, we can formulate an optimal strategy, which is to deliver as much value to your client, as possible.