What are you guys preventing by gfci protecting a shower light?
Possible electrocution which is what the device is intended to do.
Captain Obvious to the rescue!
I just take it off the load side of the gfci outlet and I charge for the switch and the can /shower trim. 20 ft of 12-2 instead of 14-2 is a small price to pay.
As Larry pointed out, you have to work to make that legal, and I would say it's still a crummy design. The blow dryer has a problem and you've knocked out the lights to the bathroom without cause.
If the shower light nuisance trips oh well.
That would be a great warranty conversation.
Customer: What the heck!?! Whenever I turn on my shower lights I hear the receptacle trip!!! What kind of hack electrician are you?!?
Contractor: Oh, well.
You are very vulnerable to electrocution in a shower. What if some nitwit uses 3"deck screws to install a grabbar or shower door and hits an energized conductor in a wall?? I ask this because it happened to me. Almost killed customer.
What makes you think they'll hit the cable going to the shower can? 95% of the time that cable goes to the ceiling out of the switch, and never sees a wall ever again. You'd be better served to GFCI the surrounding rooms to avoid that eventuality, or accept the fact that we can't control everything.
Edit to add: I would be more concerned about a shock hazard from continuous copper piping than a shower can. They are actually supposed to fiddle with the plumbing while showering. Fiddling with the can is just stupid.