Spitting is such a frequent thing in India, everyone spits everywhere and anywhere, even in nice government hotels. From the Rich to the Poor, everyone here spits pretty much openly on the streets and anywhere public except their homes. You can see those horrid red betal nut stains on walls all over, even on hotel walls.
In Meghalaya where English is pretty much the main language, this is one of the walls that often gets that horrid red stains of dried saliva. Urgh