When I was growing up, my name was not popular in the least, and no one seemed to ever be able to get it right. Speech impediments and accents aside, even after I told someone how it’s pronounced, I would still get people calling me other variations. It is a bit irksome, like, what you’re calling me isn’t my name.. it’d be like if your name is Bob and I persisted in calling you Bub. Maybe some people wouldn’t care, but it grated on me. I basically taught myself to not give a shit and generally don’t bother correcting people, especially if it’s someone I’ll never see again.
So, because of this experience and knowing what it’s like to be on the receiving end, I definitely make an effort to pronounce people’s names correctly. Your name is part of your identity, it’s respectful to take that extra few seconds to learn it correctly, and you generally make people happy simply by showing you care.