I used to do the same for "Samuel" but figured I'm happier saying my name the correct way when asked instead of having that weird feeling. I don't mind if people say it differently with their accents or don't try to say it like I do, but it's nice when somebody says it correctly.
"correct pronunciation" to me, in terms of names, roughly means the pronunciation that that person grew with (so it's about where they're from).