I mean, in the examples you gave it would be hard to tell the difference between them sleeping and having a medical emergency. If I saw some junkie looking dude unconscious on his lawn I would probably check on him. If you fall asleep in a public place it shouldn’t be expected of other people to not wake you.
I just figured out that’s the reason I was getting migraines lol. Haven’t gotten one since