" Seems like Amazon can just force third-party vendors to reveal their full legal identity to the customer then?"
I bought a defective sever power supply from a 3rd party seller at Amazon in Europe. Amazon claims they don't know the identity/address/email of this seller. Wrote it off as a loss.
Edit: I mean, Amazon must have given this guy my money. They must have something from him. Bank account, Email etc.