The issue with clients is more that I want to make stuff I want. Not based on someone's brief. Working with people is something I enjoy.
But customers are always going to have dumb ideas, and you generally don't get to tell them to completely fuck themselves.
Build great resources and capabilities in yourself that can be applied to a plethora of tasks, and then, try to find out which of those tasks are profitable for you.
This is much like solving a problem you have - which turns out, other people have that problem as well.