I agree with all of your points but believe there is one more.
Many vote for their party because that is what their family has always done. To them it is like rooting for their Football or Baseball team. They just want the win and feed off any news stories that support that view. No matter how much of complete failure a Republican President is (G.W.B. Comes to mind) their popularity never drops below 28% - 35%.
A. Many men would not marry a woman who didn’t take their name.
B. Makes parenting more difficult in social settings by not sharing the last name of your kids. I.E. Picking up your kid at school or making medical decisions about kids and having a different last name as the child forces you to jump through a lot more hoops.
C. Women tend to grow up knowing they are going to change their last name it’s not even an afterthought. My girlfriend told me her and her friends would often talk about what their name would be if they married a guy they liked.
D. In some states it is very difficult for a man to change their last name but for women the processes is already in place.