Uh-oh. I saw Zoe and knew what was coming.
This is pretty well-known already, but I just have to say it. My mother's name was Zoe and it was pronounced zo, without the final E sound. I just can't bring myself to think of it as stupid, nor can I bring myself to think of it as a mispronunciation. My college roommate Zoe pronounced it zo, also, and the fact that you've known someone else who does so makes me think that it indeed is not so stupid, and may just be a legitimate minority pronunciation.