Also it's definitely not "for no good reason". The way you let someone "own" their data is my letting them sign it with keys they own.
It's a design choice that is central to how nostr works which is a very good reason, even if you happen to disagree with it.