I think different people could do the same thing for different reasons. For me it's just about catching people up, and sometimes people return the favor.
Regarding social networks, though - people aren't exactly looking at your photos because they want to. Most social networks decide what you see, so the algorithm will put vacation photos in front of you even if you don't like that content.