If governments and corps will use ecash, i will be thrilled. It's better than the other shit they are trying to force on us anyway. It won't affect me much, since I will try to avoid their stuff as much as I can, but at least it would be an improvement for the fiat pleb
Corporations (custodians) will use it to get more users and it's an attack on self custody. A disrespect for the developers trying to improve self custody. Governments will use it to target other mints that do not comply. Even if optional, providing a tool built in the protocol shows the intent. It is possible for a pool initiator in to add such requirements for others who join the pool but they won't be part of joinstr protocol as it's not defined in the protocol. This also makes it easier to censor users and collect information that affects their privacy.