Earlier quoted context omitted.
Yes, sure, you're working for them; but it's still better (IMHO) to have clients than bosses. A boss is someone that uses you to look good to his own boss, but doesn't really care about what you do. A client, most of the time, actually needs what you produce.
Have you ever dealt with clients? I'm gonna take a wild guess and say no.
In the last 14 months I switched to making physical products sold to end users (b2c) and it's great, but having clients wasn't that bad.