The reason here is that the vector representations for the two words are very near to one another in the vector space.
the representation based metric treats the holiday as a synonym of vacation, which matches human's judgment perfectly.