I grew up in the US and didn't realize for quite a few years that most people pronounce my last name differently than my family does. After a while I decided that they were right, and just rolled with it. Our pronunciation is closer to the original spelling we see in old genealogy docs. I have no idea why they changed it. Maybe universal literacy wasn't such a thing back then. "What's your last name?" "Suchandsuch." "Is that spelled like [...]?" "Yeah, sure, I guess?"
But I grew up around a lot of Polish families, and my classmates had the annual fun of explaining to our teachers that "Salchow" is pronounced like "Sargrow". I won't complain to much about people "mispronouncing" mine.