"drywallers are a crapshoot" says it all.
We have a deal that the rockers are to observe, and MUST pay attention to the location of any outlets. As I've mentioned before on a couple of forums here, we charge the GC or the HO $1000.00 per covered outlet or $10,000.00 per half day to come back and "uncover" the hidden outlets.
We have had to charge it a couple of times now and it works quite effectively. It's all contained and explained beforehand during the signing of the contract during the acceptance interview. Extra effort is placed during the interview to make sure that the exact details are clearly and usually painfully, slowly and in overbearing detail, leave the customer zero doubt in their mind as to what will actually be done.
We make sure and at least triple check the stud mounting to make absolutely sure that the outlets are at the specific depth for the drywall that's going to be installed. I'll settle for nothing less and I've been called more than a few bad worded names by a GC or HO for holding up a rocker for a couple of minutes so he can do his job in a proper fashion too.
I've found out that some boss rockers don't give an iota pinch of coon sh@t about the electrical, plumbing, air handling//or any other trade, as long as they can get everything "covered" up as soon as possible and then leave.
If it buggers up our work, that contractor soon passes along our invoice for either $1G or 10G's or maybe more to the rockers Company. From there - I have no idea where it goes, except to say that lately we have not had to deal with this issue much.