Nostr is failing because by far the most; tweets are send on a couple of platforms;
Articles are published eslewhere;
Receipes are shared elsewhere;
Private communications is done elsewhere;
Photos are shown elsewhere;
Git stuff is on Github, and its just barely a thing on Nostr;
Podcast run via RSS and has anyone bothered yet to do it on Nostr?;
Calender events are managed elsewhere.
I could go on and on. If i would take the time i could show depressing graphs where Nostr would not even register for all of these things.
Most of the stuff Nostr does, already exists and has had years if not decades at this point to mature.
Yes Nostr is failing to be THE tweet system, THE photo sharing system, THE you name it.
But am i crazy? What is the git functionality of instagram? By the looks of it, Nostr is succeeding at being an open protocol for all these things.