I've had this discussion in other arenas. My bottom line? It depends on who the caregiver is. No, I don't drink on the job (I'm a childcare provider, as it happens), but back when I was hiring care for my own children, there were those - family, friends - who were shown not only where the kids' stuff was, but where the wine was, when they came in to sit of an evening. A teen (even an of age teen) would not be given the same privilege.
Also, many people DO drink during their work day. They head out for lunch, and maybe have a glass of wine with it, then head back to the office.
So, I'd say "it depends".