Never been to a site where the GC wasn't responsible for the temp pole. IMO, it is unheard of to require each trade to do their own. The only problem I have run into is the temp pole being placed an impossible distance from the site, sometimes 200 ft or more. Voltage drop will kill tools, so I check it before I plug in. Besides, having the temp so far from the site, you can constantly be running down and resetting the GFCI's. PITA.
I have the option of turning the job down.