By all means disagree if you want, it's for you to decide what you are comfortable with. I'm just not ever using anything that has ever denoted a woman's marital status. I would rather have something that's as neutral as Mr, but if my choice is between something that historically connotates one's marital status or something connotating one of those women (which it kind of is now really) it'll be option B every single time. Use Mrs for yourself if you like it, but keep it well away from me. Same with Miss.
I think it's because this thread isn't a representative cross section pancaketits. The OP specifically asked for women who didn't name change on marriage, and most posters responding have fallen into that category. That's about 30% of women marrying in England this decade, but it was lower before that. So although a lot of women who didn't namechange will have done so for cultural reasons, those of us who didn't do it because of particular beliefs are going to be over-represented.