I don't like Charlotte either. It doesn't really rank on the names I actively hate, but I fail to see the charm. I have a similar image of a Charlotte as you do, only my Charlotte has stringy hair and a horse face and cracks her knuckles all the time.