I criticize Nostr all of the time 😂 When something is janky or I don't like it, I complain. I complain because I want Nostr to succeed. With centralized platforms, complaining can only go so far. You or anyone else cannot fix it. You have to wait for the company to do it. With Nostr, anyone can build or fix my complaints! It's all in the open. Sure, Nostr is far from perfect, but I can surely see the potential and I'm willing to deal with numerous pains in the ass while it's gets built, because I feel it's worth it.