Memes that declare Nostr the panacea of social media, a creators paradise, and guaranteed to replace legacy social media make me cringe hard…