The world differs greatly when it comes to socially acceptable (or even legal) honking. In Sweden barely anyone honks unless to avoid serious accidents. In Spain, there is some honking, even when you just mildly inconvenience someone. In Peru, honking is a way of life/driving, and to communicate with other drivers, even when you just pass someone normally.
When I was in Thailand, people honked at pedestrians to let them know they were passing them. Not angry honks, just toots. Different culture. It left a lot of confused tourists.