Are you talking about Nostr or some client? I agree with what you wrote, but this is not inherent to Nostr itself. All that critique mostly addresses client side of things here, except user base I guess. When you write about UI it doesn't make sense, since Nostr has no UI on it;s own