And when you start relying on them for all of your business, you've basically reverse engineered being a regular employee at a creative agency.
But the employee gets let’s say $150k/y and f you are hired out for $5k a day you still get your same salary regardless.
I did it for a year and it was miserable. It was great for the first few months, but then I started getting put on more and more menial tasks just to fill out my contract duration and I realized that there was no real point in understanding the systems I was working on in much depth beyond what it took to execute my task.
The other contractors who'd been at it for longer wrote some of the worst code I've seen, even though they were obviously very talented; they just didn't see the point of writing beautiful code if they're not going to be around in a few months to maintain it.