You can’t use the system without an app and this system while provides some benefits also puts some constraints. Its not correct to say it mildly to review benefits without constraints
How good nostr (and bitcoin too btw) is, its still very far from mainstream usage and requires huge efforts to move there. While some constraints may even not e solved, which could require UX shift which regular users might not like to do and this is a whole big threat to nostr that must also be addressed in every message if we want it to succeed
Just imagine a regular user reads through all the hype, decides to join and loses something really important - it would be close to impossible to get them back