I don't like clunky websites either, but I think they are necessary if we want Nostr to keep working without becoming the silo of some centralized app that makes everything easy. I could be wrong. The experience of finding relays and other URL-based services could also be much better and not necessarily require clunky websites.