Nah. Besides professional intrinsic motivations (some people just can't convince themselves to produce shit) it also matters what the client wants and requires.
Of course, a clueless non-technical client, esp. if they are inexperienced on top of this, will not care and thus my hire someone who works like you suggest. A bit more sophisticated client will find someone who's experienced in managing and hiring developers, a tech lead, and help them pick and sometimes giude/check-in on their freelancer. Though very few people actually do this.
Of course, a clueless non-technical client, esp. if they are inexperienced on top of this, will not care and thus my hire someone who works like you suggest. A bit more sophisticated client will find someone who's experienced in managing and hiring developers, a tech lead, and help them pick and sometimes giude/check-in on their freelancer. Though very few people actually do this.