The care home where my wife worked actually had a smoking room.
Residents were allowed to sit in the area and smoke a few ciggies.
The regulations stated they were not allowed to be alone at any time. Some were in wheelchairs and needed to find a carer to take them and stay with them.
Question: should carers have the right to refuse to enter or stay in the smoking room ?
Maybe the same scenario in mental hospitals ? I don't know but seems logical.
I guess if folks want to smoke outside in designated areas and can find someone to watch over them it should be OK IMO