Because it’s a pretty little name. A little overused for some hundreds of years, but it is not an ugly name. A lot of people don’t care to look too deeply at meanings - there are a lot of popular names with meanings you would not say are good, or some neutral in a pleasant way. A lot of people name their children from the bible or from other people who had the name. If you are actually looking into the namesake side of things, the name [name]MARY[/name] can mean Grandma, or just a good old fashioned simpler time in the world when a lot of little girls were named [name]Mary[/name], who are now in their 30s to 90s.
I mean, it’s nothing to get too bunched up about. Listen to the word, [name]Mary[/name]. It is not that horrible. It doesn’t have to be biblically accurate to stand in for anything. It can be beside the story, or it can go along with how the name is spoken in church. We don’t have to dig too deep into the etymology, everyone calls her [name]Mary[/name], and from what I understand, she’s kind of a big deal to some people, so why the all-caps?
I happen to love some names that are more along the meaning of “the sea,” but I think it’s hard to distinguish the name [name]Mary[/name] if it means “bitter” from names that sound like they are related which refer instead to “the sea.” Indeed, some people say the name means “sea of bitterness,” which I’m pretty sure must be some sort of confusion or revision where two languages got mushed together so words that sound the same appear to be derived from a single source, and a lot of name sites repeating or not being very thorough about definitions.
For example, my name is [name]Karen[/name], which is derived from [name]Katherine[/name]. Most sites will say it means “pure,” but Behind the Names reports that the etymology is debated, that the source of all names of [name]Katherine[/name] could mean “each of the two,” “torture,” or “my consecration in thy name,” depending on what Greek word it may have been built from. By the [name]Christian[/name] era, it was associated with the word “katharos” meaning “pure,” and that was that, except for some nerds who really think this might be a cover-up. [name]Do[/name] I let that my name might mean something worse bother me? Not at all.
My favorite name related to [name]Mary[/name] is [name]Mariana[/name], and I also like [name]Marie[/name] a lot. They sound pretty and mean “sounds pretty” to me.