You're still ignoring as to how PlayerScope works and also ignoring the main reason as to why playerscope is problematic for most on this scale. I looked at it's source code (got it from someone who is on their weird discord server and sent it to me, I won't disclose who for obvious reasons). Even tho the dev tried to obfuscate it, which is a silly thing to do when you work with .Net, the code can easily be restored to readable format. It doesn't really matter if a variable has a proper name or just gibberish when the API you're calling isn't obfuscated at all and exposes the datatypes being used. Doesn't even take long for such a small codebase either to get into it. Best part? You won't even need this Dalamud or anything in that regard to get the AccountIDs since they're simply sent by Square so you can just capture the packets instead, completely outside of the game. Each person that loads in on your end gets their AccountID AND ContentID sent to you. The ContentID was always sent which is what allowed name tracking and stuff like that from what I've seen so far. PlayerScope uses the exposed AccountID instead which Square tried to obfuscate (and miserably failed at it btw) to link characters to one account. This wasn't the case before Dawntrail. It doesn't matter how other plugins work when this specific one is effectively exposing all your alts. People have reasons to have alts as this used to be some sort of escape point from stalkers which is now, thanks to PlayerScope, no longer possible. I am not aware of ANY other plugin/mod/whatever being capable of linking the alts of others to their account. The only AccountID you got access to clientside prior Dawntrail was your own but not the AccountID of others. You only got their ContentID. Do you understand now why this is an issue? Or are you still going to play the "But the others..." card?
Look, I totally agree that other mods are also problematic especially on this topic. However you're essentially misunderstanding as to how this thing works.