They’re rude because they lack social skills and education.
Instead of putting on a smile and welcoming the tourists they have for most part an animosity of decent people who are happy.