Sure, and that's a problem. However, here we are talking about finance, not value transfer which is a lower layer. For value transfer, like money, identity is not required (even avoided ideally).
Back to the initial point, that's why address reuse makes sense in Bitcoin.