Doodledog good post as always.
Well there you are one of the clearest explanations of why, en-route to gender norms being abolished, these badges are a great idea, because if people stop relying solely on the "evidence of their eyes" and become accustomed to looking at badges or asking "which pronoun do you prefer" then all gender norms will disappear, which is I believe exactly what some people have said they want.
And there you have it, the totally ignorant attitude towards blind people, learning disabled people, the illiterate as well as a host of others. So every transaction will need the shop staff to ask the customer what their preferred pronouns are, or will we all be compelled to wear badges at all times? Nobody is going to be able to remember 100s of different people's preferred pronouns.
Should these name badges have options for other really important aspects of the staff member's life? Maybe 'Christian' so customers and fellow staff know never to blaspheme within earshot of that staff member, as they could find it offensive, upsetting and make them feel unsafe.