Oh that's an easy one.
Mrs is, as you know, the married woman's title. As she's changed her name (usually), there's the implication that she is somehow her husband's property (and at one stage in history I think she literally was), or at least somehow of secondary importance to her husband.
Miss is, as you know, an unmarried girl's title. If she remains/remained unmarried then she had the unenviable status of a spinster. Not only a second class citizen because female, but a third class citizen because also unmarried.
Ms is a comparatively recent attempt to give a woman her own status independent of age or marital status. Though I don't know of any married women who use it. So perhaps it's an attempt to give a woman her own status equal to that accorded adult men through the use of Mr. It's also common to find it used by divorced women.
If people want me to address letters to them using this title, I'm happy to do so.
I'd be happier without any titles for anyone. I can't see they serve any useful function at all. And at every opportunity I omit to supply my own. Some on-line forms insist on it, though.